uni.downloadFile({
url: config.baseUrl + attachUrl, // 网络文档地址
success: (data) => {
console.log('data: ', data);
if (data.statusCode === 200) {
//打开文档查看
uni.openDocument({
filePath: encodeURI(data.tempFilePath),
success: function (res) {
console.log('打开文档成功');
},
fail:function(err){
console.log('失败了',err);
}
});
// uni.saveFile({
// tempFilePath: data.tempFilePath, //临时路径
// success: function (res) {
// // 保存路径
// uni.showToast({
// title: '文件已保存:' + res.savedFilePath,
// duration: 3000
// });
// // 自动打开
// // setTimeout(() => {
// // //打开文档查看
// // uni.openDocument({
// // filePath: res.savedFilePath,
// // success: function (res) {
// // console.log('打开文档成功');
// // }
// // });
// // }, 3000);
// //打开文档查看
// uni.openDocument({
// filePath: res.savedFilePath,
// success: function (res) {
// console.log('打开文档成功');
// },
// fail:function(err){
// console.log('失败了',err);
// }
// });
// },
// fail: (error) => {
// uni.showToast({
// title: '失败请重新下载',
// icon: 'error'
// });
// }
// });
}
},
fail: (err) => {
uni.showToast({
title: '失败请重新下载',
icon: 'error'
});
}
});
- 发布:2024-06-17 18:32
- 更新:2024-06-17 18:32
- 阅读:21
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 4.15
第三方开发者工具版本号: 1.06.2404301
基础库版本号: 3.0.2
项目创建方式: HBuilderX
操作步骤:
预期结果:
两个都可以打开
两个都可以打开
实际结果:
安卓可以打开,ios会走fail
安卓可以打开,ios会走fail
bug描述:
在安卓机使用uni.openDocument是可以打开后台上传的MP4,但在苹果手机上就无法打开这个文件
0 个回复