HarmonyOS 如何下载图片
我写的下载图片方法如下
Prompt.showToast({message: '开始下载'})
let progressCallback1 = (receivedSize: number, totalSize: number) => {
console.info('Download delete progress notification.' + 'receivedSize:' + receivedSize + 'totalSize:' + totalSize);
if(receivedSize == totalSize){
Prompt.showToast({message: '保存成功'})
downloadTask.off('progress', progressCallback1);
}
};
let downloadTask: request.DownloadTask;
console.log(`url: ${url}`);
try {
request.downloadFile(getContext(), {
url: url,
filePath: getContext().filesDir+'/'+url
}, (err: BusinessError, data: request.DownloadTask) => {
if (err) {
console.error(`Failed to request the download. Code: ${err.code}, message: ${err.message}`);
return;
}
downloadTask = data;
downloadTask.on('progress', progressCallback1);
});
} catch (err) {
console.error(`Failed to request the download. err: ${JSON.stringify(err)}`);
}
报错code是13400001 文件操作异常 我在module中已添加了如下权限INTERNET,READ_MEDIA,WRITE_MEDIA,MEDIA_LOCATION
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 图片文件下载
210浏览 • 1回复 待解决
HarmonyOS 图片下载相关
91浏览 • 1回复 待解决
HarmonyOS 如何获取已经下载图片的PixelMap?
107浏览 • 1回复 待解决
HarmonyOS 文件或者图片的下载
79浏览 • 1回复 待解决
HarmonyOS 如何访问图片url,下载到图库?图片超过5M?
233浏览 • 1回复 待解决
HarmonyOS Web组件如何实现长按网页图片进行下载?
235浏览 • 1回复 待解决
HarmonyOS 怎样使用savebutton下载项目里的图片
97浏览 • 1回复 待解决
对指定url的图片进行下载保存
1229浏览 • 1回复 待解决
image组件是否支持图片下载链接
1768浏览 • 1回复 待解决
HarmonyOS Image组件不显示下载到本地的图片
890浏览 • 2回复 待解决
HarmonyOS webview下载图片到手机相册,相册路径是多少?
170浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何下载网络图片并保存到手机?
270浏览 • 1回复 待解决
HarmonyOS 下载组件如何把视频下载到相册?
217浏览 • 1回复 待解决
HarmonyOS 如何下载NDK
746浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何下载并保存网络图片到手机相册
261浏览 • 1回复 待解决
HarmonyOS 使用axios的download能力,下载图片至沙箱路径报错
101浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙HarmonyOS NEXT开发中下载和保存网络图片?
274浏览 • 1回复 待解决
下载队列如何干预下载顺序
775浏览 • 1回复 待解决
使用http请求下载图片,13MB的较大图片请求不下来
595浏览 • 1回复 待解决
HarmonyOS smartPerf如何下载使用
914浏览 • 1回复 待解决
c从服务器下载的图片资源如何显示到Image组件上
465浏览 • 1回复 待解决
HarmonyOS Web组件,点击html页面内图片,怎么在原生端获取到图片下载链接
219浏览 • 1回复 待解决
HarmonyOS 如何才能将一张网络图片下载到图库而不是沙箱?
118浏览 • 1回复 待解决
如何下载网络图片到相册或者是某个指定路径,有没有demo
399浏览 • 1回复 待解决
检查测试机网络是否正常联网,测试 demo:
下载图片,并保存至图库
页面:
工具方法: