function scan(){ alert(1111111); var wxJSValidator = new WxJSValidator({ appId:"<s:property value="appId"/>", socialRealId:"<s:property value="socialRealId"/>", url:location.href.split("#")[0], bsUrl:"<s:property value="bsUrl"/>", apiList:["scanQRCode"], debug:false }); wx.scanQRCode({ needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果, scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有 success: function (res) { var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果 $("#SN").val(result); } }); }
引用JS文件也引入了,但是代码执行到alert(1111)之后就不执行了,还请高手帮忙万分感谢
解决方案
20
var wxJSValidator = new WxJSValidator({
appId:”<s:property value=”appId”/>”,
socialRealId:”<s:property value=”socialRealId”/>”,
url:location.href.split(“#”)[0],
bsUrl:”<s:property value=”bsUrl”/>”,
apiList:[“scanQRCode”],
debug:false
});
这个放外面试试
appId:”<s:property value=”appId”/>”,
socialRealId:”<s:property value=”socialRealId”/>”,
url:location.href.split(“#”)[0],
bsUrl:”<s:property value=”bsUrl”/>”,
apiList:[“scanQRCode”],
debug:false
});
这个放外面试试