我公众号后台有个页面是JS调用微信扫码功能( scanQRCode ),但是调出来的相机 不能扫描二维码了,但是可以扫描条形码,请问是什么原因?
代码如下:
<script>
if ("@ViewBag.es" == "start") {
wx.config({
debug: false,
appId: '@ViewBag.WXAppID',
timestamp: @ViewBag.Timestamp,
nonceStr: '@ViewBag.Noncestr',
signature: '@ViewBag.Sign',
jsApiList: ['checkJsApi','scanQRCode']
});
wx.ready(function () {
wx.scanQRCode({
needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果,
scanType: ["qrCode", "barCode"], // 可以指定扫二维码还是一维码,默认二者都有
success: function (res) {
var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果
}
});
});
}
看代码喽,是否指定扫码类型了?