uni.chooseFile({
count: 1, //默认9
type: 'all',
extension:['.zip','.doc','.png','.docx','.xlsx'],
success: (res)=> {
// console.log(JSON.stringify(res.tempFilePaths));
const tempFilePaths = res.tempFiles;
// console.log(tempFilePaths[0])
if((tempFilePaths[0].size/1024/1024)>1){
uni.showToast({
title:'文件大小不得超过1M',
icon:'none'
})
return;
}
api.upbdannex(tempFilePaths[0].path,res=>{
uni.showToast({
title:'上传成功',
icon:'success'
})
this.name = tempFilePaths[0].name;
this.info.value =JSON.parse(res.data).link;
this.$emit('changeData',this.info);
})
}
});
- 发布:2020-11-24 14:57
- 更新:2022-03-25 10:16
- 阅读:2784
产品分类: uniapp/H5
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 11.0.1
HBuilderX类型: Alpha
HBuilderX版本号: 2.9.11
浏览器平台: 微信内置浏览器
浏览器版本: 最新
项目创建方式: HBuilderX
App下载地址或H5⽹址: http://t.wzcke.com/pagesBd/detail/index?id=1330717984256118785&tenant_id=1&app_id=wxe38931d0ac3a437d
示例代码:
操作步骤:
正常接口调用
正常接口调用
预期结果:
正常唤起文件选择
正常唤起文件选择
实际结果:
无法唤起文件选择
无法唤起文件选择
bug描述:
调用 uni.chooseFile 安卓手机 提示“没有应用可执行此操作” 。
小螺丝 (作者)
微信内置浏览器如何实现文件上传呢?
2020-11-24 16:05
DCloud_UNI_GSQ
回复 小螺丝: 下个alpha版会修复
2020-12-03 16:08
6***@qq.com
回复 DCloud_UNI_GSQ: 下个alpha版啥时候发布啊?
2020-12-16 10:34
DCloud_UNI_Anne
回复 6***@qq.com: HBuilderX 3.0.0+,已修复
2020-12-21 16:18
1***@163.com
回复 DCloud_UNI_Anne: 3.0.7 版本怎么也不行
2021-01-26 14:34
s***@qq.com
回复 DCloud_UNI_Anne: 3.14 版本报 API
chooseFile
is not yet implemented的错,快修复啊2021-03-09 16:13
AIHV
回复 DCloud_UNI_Anne: 3.1.4.20210305 版本报错 API
chooseFile
is not yet implemented2021-03-11 20:16
1***@qq.com
回复 DCloud_UNI_GSQ: 不行啊
2021-09-15 16:44