|
楼主 |
发表于 2018-1-5 16:52:40
|
显示全部楼层
本帖最后由 BooleanChar 于 2018-1-5 17:29 编辑
♦ 微信扫一扫
1.在扫一扫按钮点击事件中,写扫一扫方法
1)引用var scan = require('$UI/system/api/native/scan');
2)写点击事件代码:
- //扫一扫
- Model.prototype.sysBtnClick = function(event){
- var input1 = this.comp("input1");
- scan.scanQRCode({
- needResult : 1,
- desc : 'scanQRCode desc',
- success : function(res) {//取扫描后的条码,并set到输入框中
- var no = res.resultStr.split(',')[1];
- input1.set({value: no});
- },
- fail : function(res) {
- alert("fail:" + JSON.stringify(res));
- }
- });
- };
复制代码 2.更改UI2/system/config/config.json文件
1)添加debug:false,更改wxAppId
- {
- "wxAppId" : "wx33352bad414d416c",
- "wxJSApiUrl" : "/baas/weixin/weixin/jsapi",
- "wxUserInfoUrl" : "/baas/weixin/weixin/userinfo",
- "wxShareHintMsg": "请点击右上角“微信菜单”中的按钮分享",
- "uploadActionUrl" : "$UI/system/service/doc/common/simpleFileStore.j",
- "mchId" : "1490457902",
- "debug" : false
- }
复制代码
|
|