NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
##前言 rubikx里,我们已经实现了部分客户端组件的调用。 //Rubik-X 运行环境 rbk.platform = { /** * 扫码控件 */ QRCodeScanning: function(callBack,obj) { if (rbk.platform.getPlatform().platform == "native") { rbk.platform.callPlugin("NativeFunctionPlugins", "PluginQRCodeScanningArrayArgu", null, callBack); }else if(rbk.platform.getPlatform().platform == "weixin"){ if(!!obj){ wx.config({ debug: false, appId: obj.appId, timestamp: obj.timestamp, nonceStr: obj.nonceStr, signature: obj.signature, jsApiList: [ 'scanQRCode' ] }); wx.ready(function(){ if(!!callBack){ wx.scanQRCode({ needResult: 1, desc: 'scanQRCode desc', success: callBack }); }else{ wx.scanQRCode(); } }) } } }, /** * 拍照组件 */ accessCamera: function(callBack) { rbk.platform.callPlugin("NativeFunctionPlugins", "PluginAccessCameraArgu", null, callBack); } };