HarmonyOS保存图片到系统相册问题咨询
使用以下代码存到系统系统相册必须要使用安全控件SaveButton吗?
const context = getContext(this) as common.UIAbilityContext;
const helper = photoAccessHelper.getPhotoAccessHelper(context);
const uri = await helper.createAsset(photoAccessHelper.PhotoType.IMAGE, 'jpg');
const file = await fs.open(uri, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE);
await fs.write(file.fd, buffer2)
await fs.close(file.fd)
尝试了申请文件权限使用photoPicker,但是只是存到自定义目录,不是系统相册。保存图片到系统相册这个要怎么处理?场
景描述:保存相册的场景,会提供一个native功能给h5页面调用,在h5页面上是不会使用到安全控件SaveButton的。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 保存图片到系统相册
1591浏览 • 1回复 待解决
HarmonyOS 保存图片到相册问题
1818浏览 • 1回复 待解决
HarmonyOS 保存图片到相册权限问题
1476浏览 • 1回复 待解决
HarmonyOS 保存图片到本地相册
1500浏览 • 1回复 待解决
HarmonyOS 截图保存图片到相册
1227浏览 • 1回复 待解决
HarmonyOS 实现保存图片到相册
1644浏览 • 1回复 待解决
HarmonyOS官方文档保存图片到用户相册,报系统错误
3581浏览 • 1回复 待解决
HarmonyOS图片保存相册问题
1688浏览 • 1回复 待解决
如何保存网络图片到相册
2502浏览 • 1回复 待解决
如何保存本地图片到相册中
2794浏览 • 1回复 待解决
求大佬告知如何保存图片到相册
2523浏览 • 1回复 待解决
HarmonyOS 安全控件的保存控件SaveButton保存图片到相册失败
1223浏览 • 1回复 待解决
HarmonyOS 保存PixelMap到相册,显示保存成功,相册中的图片为空白图片,宽高都是0
1131浏览 • 1回复 待解决
怎么实现保存网络图片到相册功能?
2623浏览 • 1回复 待解决
HarmonyOS h5如何实现保存图片到相册
1851浏览 • 1回复 待解决
HarmonyOS componentSnapshot页面截图保存图片到相册不完整
1241浏览 • 1回复 待解决
鸿蒙化flutter在flutter使用插件保存图片到相册出现问题
1777浏览 • 1回复 待解决
如何保存一张PNG图片到相册中
2927浏览 • 1回复 待解决
HarmonyOS 图片保存到相册
1348浏览 • 1回复 待解决
HarmonyOS 保存图片到相册有延时,如何在保存完之后立即刷新相册,需要相关代码的实现
1192浏览 • 1回复 待解决
HarmonyOS H5页面保存图片到本地相册
1127浏览 • 1回复 待解决
鸿蒙开发保存页面到相册
8088浏览 • 1回复 待解决
HarmonyOS 图片保存到相册报错
1432浏览 • 1回复 待解决
HarmonyOS 拿到网络图片Url,如何直接保存到系统相册
1406浏览 • 1回复 待解决
HarmonyOS flutter动图保存到系统相册变成了静态图片?
1186浏览 • 1回复 待解决
保存到相册可通过以下方法
1.先创建图片文件,并获取图片uri。
2.打开文件。
3.通过buffer将数据写到文件中。
使用http模块下的request方法下载图片,并在该方法的回调函数中保存到相册先申请以下权限:ohos.permission.INTERNETohos.permission.WRITE_IMAGEVIDEO 其中ohos.permission.WRITE_IMAGEVIDEO需要向用户申请授权,可参考文档 https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/request-user-authorization-V5保存网络图片代码如下:
保存本地图片到相册的方法。