misen
misen
  • 发布:2021-12-08 11:02
  • 更新:2022-12-05 11:57
  • 阅读:947

【报Bug】uni-file-picker组件根据官方文档添加file-extname=”.pdf“后缀校验,结果get一个undefined接口?返回空白文件

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 20H2

浏览器平台: Chrome

浏览器版本: 版本 96.0.4664.45(正式版本) (64 位)

项目创建方式: CLI

CLI版本号: @vue/cli 4.5.11

示例代码:
<uni-file-picker  
   ref="upload"  
   class="upload-picker"  
   v-model="files"  
   fileMediatype="all"  
   limit="1"  
   mode="grid"  
   file-extname=".pdf"  
   @select="onSelectFile"

操作步骤:

如上代码,uni-file-picker添加fileMediatype="all",file-extname=".pdf",通过@select拿不到文件内容,而且自己get了一个undefined的接口(这个接口不是我任何请求)

预期结果:

tempFilePaths拿到用户选择的文件

实际结果:

tempFilePaths为空的数组

bug描述:

vue项目使用uni-file-picker组件,根据文档添加文件后缀校验,file-extname=”.pdf“
选择文件时确实只让用户选择pdf类型的文件。但是选取文件后,通过控制台看到会先get一个莫名其妙的接口(这个接口不是我任何请求)

此时通过@select拿到的tempFilePaths是空的数组。
当我把file-extname=”.pdf“去掉后,就又能拿到正确的文件了。

2021-12-08 11:02 负责人:无 分享
已邀请:
x***@163.com

x***@163.com

file-extname=”.pdf“ 应为 file-extname=”pdf“ ,不要 .

要回复问题请先登录注册