vantui icon indicating copy to clipboard operation
vantui copied to clipboard

uploader组件非img和video类型文件(如pdf)点击预览文件控制台报错

Open xyj367 opened this issue 3 years ago • 2 comments

BUG描述 uploader组件预览pdf文件(https)时,点击文件控制台报错

复现步骤 提供一个https的pdf文件地址,使用uploader预览,点击展示的内容

期望结果 点击后正常预览pdf内容

实际结果 点击后控制台报错

截图 image

image

环境 "@antmjs/vantui": "^1.4.11"

附加信息 查看源码后,代码直接使用的Taro.openDocument打开文件地址,需要先调用Taro.downloadFile获取临时地址后再调用Taro.openDocument(见图2)

xyj367 avatar Feb 11 '22 08:02 xyj367

明白为什么当前代码只使用Taro.openDocument了,本地上传时文件已经存入了缓存,不需要使用Taro.downloadFile。但是上传到服务器再回显就会出现上面的问题。能否在这里判断如果是本地缓存则不调用downloadFile,服务器资源则调用downloadFile

xyj367 avatar Feb 14 '22 01:02 xyj367

暂不支持,功能开发中。

Chitanda60 avatar Feb 14 '22 07:02 Chitanda60