微信jssdk,扫一扫功能,无法打开摄像头

能力一般 发布于 2018/02/27 22:53
阅读 1K+
收藏 0
PHP

我在微信官网下载了demo,可以在微信客户端打开摄像头,扫一扫功能没有问题,返回结果也正确。

但是我集成到我的项目时,点击调起摄像头的js方法,就一直打不开,也检查了手机,没有权限问题;然后我又放在微信web开发工具中调试,看到权限列表也有scanQRCode权限,在工具中点击调起摄像头的方法,直接返回scan result  in here 的结果;config也没有问题,获取appid和签名等数据都没有问题;就是一直打不开摄像头。想了很久都不知道什么问题? 求各位大神指教!

以下是一些代码片段:

// 调用的js方法

  1. function scanCode() {  
  2.         wx.scanQRCode({  
  3.             needResult : 1,  
  4.             scanType : [ "qrCode", "barCode" ],  
  5.             success : function(res) {  
  6.                 console.log(res)  
  7.                 alert(JSON.stringify(res));  
  8.                 var result = res.resultStr;  
  9.             },  
  10.             fail : function(res) {  
  11.                 console.log(res)  
  12.                 alert(JSON.stringify(res));  
  13.   
  14.             }  
  15.         });  
加载中
0
_永无止境
_永无止境

用微信开发工具调试下

返回顶部
顶部