HarmonyOS 通过photoViewPicker.save保存图片到内部存储的文档或者下载目录后,通过图片浏览器看不到这个图片
需要保存图片到手机,用户可以打开图片自己分享给好友。
通过photoViewPicker.save保存网络图片,选择保存到内部存储的“文档”或者“下载”目录后,通过“图库”应用找不到不到这个图片。
用户需要打开 “文件管理” 应用才可以看到这张图片,不是特别友好。
有其他方法可以直接保存网络图片到手机相册吗?
我的保存方法如下:
private saveImage(buffer: ArrayBuffer, saveComplete?:()=>void){
const photoViewPicker:picker.PhotoViewPicker = new picker.PhotoViewPicker();
const dateStr = (new Date().getTime()).toString();
let newImgName = [dateStr + '.jpg'];
photoViewPicker.save({newFileNames:newImgName}).then((photoSaveResult:Array<string>)=>{
let uri = photoSaveResult[0];
console.info('photoViewPicker.save to file succeed and URI is:' + uri)
let file = fs.openSync(uri, fs.OpenMode.READ_WRITE);
fs.write(file.fd, buffer).then((result)=>{
ShowUtils.showToast('保存成功');
if(saveComplete){
saveComplete();
}
})
})
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 通过PhotoViewPicker选择图片后,读取已选择uri对应的图片信息失败
239浏览 • 1回复 待解决
UC浏览器突然黑瓶,什么也看不到,打不开,怎么办?重新桉装后就没事
6019浏览 • 1回复 待解决
HarmonyOS 企业内部分发时,覆盖安装看不到下载进度
366浏览 • 1回复 待解决
HarmonyOS 分享到端外浏览器后,浏览器怎么调起我们的app?
449浏览 • 1回复 待解决
HarmonyOS 看不到手机内部的数据文件
412浏览 • 1回复 待解决
HarmonyOS 通过PhotoViewPicker选择的图片如何转换为File类型
245浏览 • 1回复 待解决
HarmonyOS 文件或者图片的下载
235浏览 • 1回复 待解决
HarmonyOS 如何保存图片或视频到沙箱指定目录
542浏览 • 1回复 待解决
HarmonyOS PhotoViewPicker保存图片为什么不能保存到图库
409浏览 • 1回复 待解决
模拟器创建device后,在device列表里面看不到
617浏览 • 1回复 待解决
HarmonyOS官方文档保存图片到用户相册,报系统错误
1557浏览 • 1回复 待解决
HarmonyOS如何实现打开浏览器,打开默认浏览器或者让用户选择打开的浏览器应用
1569浏览 • 1回复 待解决
HarmonyOS 通过接口上传app的包在“软件包管理”界面看不到
357浏览 • 1回复 待解决
HarmonyOS 浏览器不能通过scheme拉起app
1056浏览 • 1回复 待解决
PhotoViewPicker获取图片后如何关掉它?
744浏览 • 1回复 待解决
鸿蒙用cameraPicker拍照,指定的应用沙盒路径,返回结果有图片,但是在Device File Browser中看不到图片
852浏览 • 1回复 待解决
PixelMap怎么加载通过图片选择器返回的Uri路径图片
2464浏览 • 1回复 待解决
HarmonyOS 截图保存图片到相册
413浏览 • 1回复 待解决
HarmonyOS 实现保存图片到相册
581浏览 • 1回复 待解决
使用模拟器需要通过浏览器登录授权,浏览器提示该网站“不安全”,或者“你的连接不是私密连接”信息。
9322浏览 • 1回复 待解决
HarmonyOS 保存图片到系统相册
495浏览 • 1回复 待解决
HarmonyOS 保存图片到本地相册
442浏览 • 1回复 待解决
HarmonyOS 保存图片到相册问题
800浏览 • 1回复 待解决
HarmonyOS 想实现一个下载图片到相册,然后再自动删除这个图片的功能
678浏览 • 1回复 待解决
HarmonyOS 用户通过系统的图片视频选择器选择图片或者视频,选择之后如何做类型区分
1044浏览 • 1回复 待解决
1.保存相册需要申请ACL权限, 详见:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/photoaccesshelper-preparation-V5#申请相册管理模块功能相关权限关于相册路径可以参考如下代码:
2.使用savebutton来实现,详见:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-security-components-savebutton-V5#示例