德国版三星手机在生产环境或者自定义基座下使用uni.downloadFile下载文件

- 发布:2025-07-25 15:38
- 更新:2025-07-25 15:38
- 阅读:122
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 4.75
手机系统: Android
手机系统版本号: Android 13
手机厂商: 三星
手机机型: 三星s10 国外
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: 应用商店搜索Freshlink可以下载
操作步骤:
预期结果:
文件正常下载
文件正常下载
实际结果:
返回400
返回400
bug描述:
除了国外安卓系统手机都可以正常下载,只有在生产环境以及自定义基座下运行会返回400,标准基座下也可以正常下载,不是url的问题
uni.downloadFile({
url: "https://oss.freshliance.com/ble/record/349/T160715001920230918143258.pdf",
success: (res) => {
if (res.statusCode === 200) {
console.log('下载成功');
uni.hideLoading();
uni.openDocument({
filePath: res.tempFilePath,
showMenu: true,
success: (r) => {
console.log(r);
},
});
}
},
});
0 个回复