1.实现1个包含使用uni.chooseFile方法实现上传文件的小型demo;
2.将该demo使用版本号为3.6.4.20220920的HbuilderX进行打包为H5端;
3.将打包好的H5端发行版本部署到线上服务器;
4.点击执行uni.chooseFile方法上传文件。

- 发布:2022-11-04 18:08
- 更新:2022-11-04 20:42
- 阅读:338
【报Bug】HbuilderX版本 3.6.4.20220922,代码中使用uni.chooseFile打包H5后报API `chooseFile` is not yet implemented
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows 7
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
浏览器平台: Chrome
浏览器版本: 106.0.5249.121
项目创建方式: HBuilderX
操作步骤:
预期结果:
1.uni.chooseFile在发行版H5端能够正常上传文件。
1.uni.chooseFile在发行版H5端能够正常上传文件。
实际结果:
1.点击绑定uni.chooseFile方法的按钮后无响应;
2.控制台输出错误:[system] API chooseFile
is not yet implemented
1.点击绑定uni.chooseFile方法的按钮后无响应;
2.控制台输出错误:[system] API chooseFile
is not yet implemented
bug描述:
代码中创建文件上传组件,组件中使用uni.chooseFile实现文件上传方法,后将代码通过HbuilderX 3.6.4.20220922版本打包发行为H5端,H5发行包通过服务器部署到线上,使用正式版本的应用在浏览器执行uni.chooseFile方法报错,报错内容为:API `chooseFile` is not yet implemented。
通过查阅uniapp官方文档,可见uni.chooseFile方法可用于H5端,且版本在2.9.9以上即可,但在使用过程中出现与该文档说明不符的情况,故将该问题上报,希望贵团队尽快查看该问题,盼复!

vue2还是vue3?用HBuilderX3.6.8-alpha版本试下,如果还未解决请提供最小化复现示例(上传附件)【bug优先处理规则】https://ask.dcloud.net.cn/article/38139
j***@sina.com (作者)
使用的是Vue2版本,好的,我再使用HBuilderX3.6.8-alpha版本试下,有结果会及时回复
2022-11-05 15:29