JiangChris
JiangChris
  • 发布:2020-08-10 14:41
  • 更新:2023-05-17 09:15
  • 阅读:1475

uniapp 离线打包 android在saveFile之后,使用openDocument无法打开,文件格式为pdf

分类:uni-app

代码如下:
var downloadFileTask = uni.downloadFile({
url: '***',
success: (res) => {
if (res.statusCode == 200) {
var tempFilePath = res.tempFilePath;
uni.saveFile({
tempFilePath,
success:(res)=>{
var savedFilePath = res.savedFilePath
uni.openDocument({
filePath:savedFilePath,
fileType:'pdf',
success: function (res) {
console.log('打开文档成功');
}
})
},
fail:()=>console.log('下载失败')
})
}
}
});

在安卓文件浏览器中也能找到该文件,就是无法访问!

2020-08-10 14:41 负责人:无 分享
已邀请:
JiangChris

JiangChris (作者)

补充一下:在ios上正常

同时 runmode已设为liberate

r***@d-heaven.com

r***@d-heaven.com

请问解决了吗?我也遇到同样的问题

  • 大良造

    请问解决了么

    2023-05-17 00:56

大良造

大良造 - 大良造

求解

Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

打印看看保存之后返回的路径吧

要回复问题请先登录注册