高级开发指南文档扫码输入数据的例子2、在d:\web\lib目录下新建一个文本文件jssdk.js,内容为:
wx.ready(function () {
document.getElementById('scan').onclick = function () {
wx.scanQRCode({
needResult: 1,
scanType:
['qrCode','barCode'],
success: function (res)
{
document.getElementById('number').value =
res.resultStr;
}
});
};
});
wx.error(function (res) {
//alert(res.errMsg);
});
用{"I":"200702-09","J":"24539826"}生成二维码,上面jssdk.js改成
wx.ready(function () {
document.getElementById('scan').onclick = function () {
wx.scanQRCode({
needResult: 1,
scanType: ['qrCode','barCode'],
success: function (res) {
var a = res.resultStr
document.getElementById('number').value = a.I;
}
});
};
});
结果不行,提示未定义什么。
但是在浏览器测试是可以正确显示结果的。
var a = {"I":"200702-09","J":"24539826"}
console.log(a.I)
?