SilenceS
SilenceS
  • 发布:2022-09-26 16:21
  • 更新:2022-09-27 09:32
  • 阅读:248

ios H5 端文件选择框无法调起

分类:uni-app

在 ios 系统的浏览器中,以下三种情况调用 uni.chooseFile/uni.chooseImage 无法弹出文件选择框。
(1)在 uni.request 的 success 中调用:

uni.request({  
    url: "",  
    method: "",  
    success: () => {  
        uni.chooseFile({})  
    }  
})

(2)在 uni.request 返回的 Promise 的 then 中调用:

uni.request({}).then(() => { uni.chooseFile() })

(3)在 await uni.request 之后调用:

await uni.request({});  
uni.chooseFile()

这是什么原因?怎么解决?

2022-09-26 16:21 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

vue2、vue3下测试均正常。 请新建一个测试工程看看能否重现。如果能重现发一下测试工程

  • SilenceS (作者)

    我试了,苹果手机不行,安卓手机正常。项目是 gitee 上下载的 vite+vue3+ts 模板。

    2022-09-27 16:35

该问题目前已经被锁定, 无法添加新回复