rexcoder
rexcoder
  • 发布:2025-03-24 15:48
  • 更新:2025-03-24 16:41
  • 阅读:916

【报Bug】uni.chooseImage(OBJECT) 编译成h5后在ios企业微信浏览器中无法打开相册 报错 permission denied

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: mac os 11.4

HBuilderX类型: 正式

HBuilderX版本号: 4.56

浏览器平台: 微信内置浏览器

浏览器版本: null

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://uniapp-h5.easemob.com/

示例代码:
const chooseImage = () => {  
  uni.chooseImage({  
    count: 1,  
    sourceType: ["album"], // 从相册选择  
    success: function (res) {  
      sendImageMessage(res);  
    },  
    fail(e) {  
      console.log(e, "chooseImage failed");  
    }  
  });  
};  

操作步骤:
const chooseImage = () => {  
  uni.chooseImage({  
    count: 1,  
    sourceType: ["album"], // 从相册选择  
    success: function (res) {  
      sendImageMessage(res);  
    },  
    fail(e) {  
      console.log(e, "chooseImage failed");  
    }  
  });  
};  

预期结果:

在企业微信浏览器中,可以无法正常选择图片,提示 permission denied

实际结果:

在企业微信浏览器中,可以正常选择图片

bug描述:

【报Bug】uni.chooseImage(OBJECT) 编译成h5后在ios企业微信浏览器中无法打开相册 报错 permission denied

2025-03-24 15:48 负责人:无 分享
已邀请:
rexcoder

rexcoder (作者)

在IOS企业微信中,打开该网址,选择联系人,无法选择图片,报错

rexcoder

rexcoder (作者)

Vue3 项目

DCloud_UNI_yuhe

DCloud_UNI_yuhe

你好,我这里测试是正常的,如果还不行,可以尝试一下,使用微信的 jssdk 来开发:https://ask.dcloud.net.cn/article/35380

  • rexcoder (作者)

    不正常,我要适配多端

    2025-03-24 17:48

  • rexcoder (作者)

    补充一句, vue3 setup 写法报错

    2025-03-24 19:00

要回复问题请先登录注册