请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
搜索

下载图片成功但是图片无法显示出来

1
回复
389
查看
[复制链接]

86

主题

110

帖子

980

积分

 楼主| 2021-7-13 16:37:26 来自手机 显示全部楼层 |阅读模式
request.download下载接口下载图片,下载成功但是图片无法显示出来,调用代码如下 download() { var that = this // download file, store locally request.download({ url: "https://developer.huawei.com/dev_index/img/logo_ch.png" description: 'This is description.', filename: 'HuaweiLogo.png', success: function (ret) { that.fileDownloadData = ret.token console.log('file_downlaod_data--------' + JSON.stringify(ret.token)) }, fail: function (errmsg, errcode) { console.log('file_downlaod_data--------' + errcode + ': ' + errmsg) } }) },
回复

使用道具 举报

23

主题

142

帖子

825

积分

2021-7-13 16:39:49 显示全部楼层

调用request.download接口下载图片,下载成功后返回的是一个token,并没有返回图片的地址。需要调用request.onDownloadComplete监听下载任务接口,将返回的token作为参数传入该监听接口才能返回下载文件的uri,此时才是真正地拿到了下载图片的地址。


可以参考链接里的案例:https://developer.huawei.com/consumer/cn/doc/development/quickApp-Guides/quickapp-case#h1-1625815049139-0

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册