5***@qq.com
5***@qq.com
  • 发布:2021-01-18 12:39
  • 更新:2021-01-18 12:39
  • 阅读:896

【报Bug】uni.downloadFile url参数 非正规格式 导致API返回格式的问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Window 7 旗舰版

HBuilderX类型: 正式

HBuilderX版本号: 3.0.7

手机系统: 全部

手机厂商: 华为

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

vivo ios

操作步骤:

// 把图片转换为本地图片
shiftImg(data) {
var that = this;
return new Promise((suc, err) => {

    data.forEach((item, index) => {  
        console.log(index, item);  
        uni.downloadFile({  
            url: item, //仅为示例,并非真实的资源  
            success: (resdown) => {  
                if (resdown.statusCode === 200) {  
                    console.log('转换的路径', resdown.tempFilePath);  
                    that.poster.imgs[index] = resdown.tempFilePath;  
                    if (index == 1) {  
                        suc(true);  
                    }  
                }  
            },  
            complete: (res) => {  
                console.log(res);  
            },  
            fail: (err) => {  
                console.log(res);  
            }  
        });  

    })  

})  

},

预期结果:

_doc/uniapp_temp_1610944173581/download/...... .jpg

实际结果:

_doc/uniapp_temp_1610944173581/download/chart.ashx

bug描述:

url 参数值:
https://www.jzclxt.com/plus/chart.ashx?type=url&text=https%3A%2F%2Fwww.jzclxt.com%2F%23%2Fuser%2Fvipmember%3Fuid%3D233

返回
_doc/uniapp_temp_1610944173581/download/chart.ashx

不能像这种格式

_doc/uniapp_temp_1610944173581/download/B132538539569862.jpg

主要是之前2.9.8的可以正常返回 反而更新到最新版本 不行了

2021-01-18 12:39 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复