在 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()
这是什么原因?怎么解决?
SilenceS (作者)
我试了,苹果手机不行,安卓手机正常。项目是 gitee 上下载的 vite+vue3+ts 模板。
2022-09-27 16:35