+1,期待官方回复, 在鸿蒙手机上显示是:permission denied
iOS小程序webview中,jssdk授权成功后调用api依旧报权限错误小部分iOS设备的小程序内嵌H5,jssdk授权wx.config成功后,调用chooseImage依然报错“chooseImage:the permission value is offline verifying”,详见下图(操作视频:https://v.qq.com/x/page/w3307qsjaj3.html)。 该问题只会出现在iOS小程序内嵌H5中(微信浏览器直接打开页面没这个问题)。 [图片][图片]
2022-06-10解决了没有也不在这里回复一下,问题不了了之,后续还会有更多人提出来
chooseImage最近使用时,手机端总是显示permission denied,这是什么原因?使用chooseImage时,在开发者工具中能打开浏览照片,但是在手机端总是显示permission denied,不知道怎么处理。 代码如下: vm.TakingPictures = function () { wx.ready(function () { wx.checkJsApi({ jsApiList: [ 'chooseImage', 'previewImage', 'uploadImage', 'downloadImage' ], success: function (res) { // alert(JSON.stringify(res)); // alert(JSON.stringify(res.checkResult.getLocation)); if (res.checkResult.getLocation == false) { alert('你的微信版本太低,不支持微信JS接口,请升级到最新的微信版本!'); return; } else { // alert("111111"); wx.chooseImage({ count: 1, //sizeType: ['original', 'compressed'], //sourceType: ['album', 'camera'], sourceType: ['camera'], success: function (res) { alert(res.localIds); vm.images.localId = res.localIds; if (vm.images.localId.length == 0) { alert('请先使用 chooseImage 接口选择图片'); return; } var i = 0, length = vm.images.localId.length; vm.images.serverId = []; function upload() { var localid = vm.images.localId[i]; wxgetLocalImgData(localid, i); wx.uploadImage({ localId: localid, success: function (res) { i++; vm.images.serverId.push(res.serverId); if (i < length) { upload(); } }, fail: function (res) { alert(JSON.stringify(res)); } }); } upload(); }, fail: function (res) { // location.reload(this); alert("权限不足,相机启动失败!"); } }) } } , fail: function (res) { alert("启动失败!"); } }); }); }
2022-06-10解决了没有?最近新增的项目发现这个问题好几天还没解决, 但同样的代码之前的几个项目都没报这个问题, checkJsApi 显示 checkResult.chooseImage=true, 但wx.chooseImage就报“permission denied”
小程序webview chooseImage:permission denied 如何解决?授权config:ok,web-view里面的页面等正常调起弹框,安卓webviewpermission denied
2022-06-10