同求答案,项目上线在即,坑死个人了。
web-view使用scanQRCode接口[图片] [代码]//web-view嵌入的网页代码[代码] //微信签名后 [代码]wx.config({[代码][代码] [代码][代码]debug: [代码][代码]false[代码][代码],[代码][代码] [代码][代码]appId: res.data.appId,[代码][代码] [代码][代码]timestamp: res.data.timestamp,[代码][代码] [代码][代码]nonceStr: res.data.nonceStr,[代码][代码] [代码][代码]signature: res.data.signature,[代码][代码] [代码][代码]beta: [代码][代码]true[代码][代码],[代码][代码] [代码][代码]jsApiList: [[代码][代码]'checkJsApi'[代码][代码],[代码][代码]'scanQRCode'[代码][代码]][代码][代码]});[代码][代码]wx.ready([代码][代码]function[代码][代码](){ [代码][代码]wx.checkJsApi({[代码][代码] [代码][代码]jsApiList: [[代码][代码]'checkJsApi'[代码][代码],[代码][代码]'scanQRCode'[代码][代码]],[代码][代码] [代码][代码]success : [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码]wx.scanQRCode({[代码][代码] [代码][代码]needResult: 1, [代码][代码]// 默认为0,扫描结果由微信处理,1则直接返回扫描结果,[代码][代码] [代码][代码]scanType: [[代码][代码]"qrCode"[代码][代码],[代码][代码]"barCode"[代码][代码]], [代码][代码]// 可以指定扫二维码还是一维码,默认二者都有[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) { [代码][代码] [代码][代码]alert(JSON.stringify(res))[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail:[代码][代码]function[代码][代码](res){[代码][代码] [代码][代码]alert(JSON.stringify(res))[代码][代码] [代码][代码]}[代码][代码] [代码] [代码]});[代码] [代码]}[代码] bug描述: 使用jweixin-1.3.2.js。在微信中直接打开网页可以正常调用scanQRCode()接口,在小程序的web-view在部分android机型上报以下错误。checkJsApi返回scanQRCode为true。
2018-09-18这个问题也遇到了,官方就这么坑?就开发一个小程序又说接口能用,为什么还要公众号?
小程序webview使用JSSDK问题查看文档发现<web-view/>网页中可使用JSSDK提供的部分接口。查看JS-SDK文档发现使用的时候,需要先调用wx.config配置config,配置时需要使用到appId公众号的唯一标识。这是JS-SDK的连接:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 但是我现在开发小程序并没有公众号,这时候我要开发一个网页使用到JSSDK中的wx.previewImage预览图片这个方法,需要配置config么?如果需要配置怎么配置?
2018-09-18小程序webview组件,调用jssdk扫码功能,为什么appid要是公众号的id?用户只需要打开小程序webview嵌入的h5页面不能调用扫码功能?
web-view中调用小程序接口无效问题:以下截图中所有接口都无效,在开发工具中没问题,也不会进错误回调,按文档加了#wechat_redirect后能进入成功回调,但没有实现接口功能(啥反应都没有),以上问题出现在IOS系统,其他没测。开发工具没问题。 微信版本:6.7.2 基础库:2.2.1 好歹这么大的企业,不要求完美,但起码基本功能得能用吧 ,很好奇你们都不用测试的吗? [图片] [图片]
2018-09-18