收藏
回答

h5页面调用wx.chooseImage提示permission denied?


微信公众号内嵌h5页面调用了wx.chooseImage上传图片功能,wx.configo配置了,但是调起相机和相册功能前会报错:permission denied

代码片段:


wx.ready(() => {

       wx.chooseImage({

         count: 10  - imgsLen, // 默认9

         sizeType: ['original'],

         sourceType: ['album','camera'],

         success: function(res) {

           // alert('chooseImage,success')

           reslove(res.localIds);

         },

         // fail: function(res){

         //   console.log('选择图片失败:' + res.errMsg);

         // }

       });

     });

我看社区里很多这个问题,有没有大神帮忙解决一下。

最后一次编辑于  11-21
回答关注问题邀请回答
收藏

1 个回答

  • 小肥羊
    小肥羊
    11-21

    可以录屏上传个视频吗?我想看看具体怎么个场景下。

    11-21
    赞同
    回复 8
    • 会-Summer
      会-Summer
      11-21
      您看一下我的图截图描述,不太会用录屏功能,总体流程就是在微信环境打开页面链接,然后选择上传图片的按钮,按钮里面的核心代码就是我问题里面的代码,但是无法调起拍照和相机功能,打印了一下错误返回就显示chooseImage:permission denied
      11-21
      回复
    • 小肥羊
      小肥羊
      11-21回复会-Summer
      从两点来看
      1、jsApiList : [ 'closeWindow','chooseImage' ]确定已经配置好了
      2、签名是不是配置正确了,可以继续截图看看签名这里吗?
      11-21
      回复
    • 小肥羊
      小肥羊
      11-21回复会-Summer
      麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      11-21
      回复
    • 小肥羊
      小肥羊
      11-21回复小肥羊
      私信吧。
      11-21
      回复
    • 会-Summer
      会-Summer
      11-21
      closeWindow没配置会有影响吗?您问的两个只有chooseImage配置了
      11-21
      回复
    查看更多(3)
问题标签