基于PhotoViewPicker对图片进行操作
基于PhotoViewPicker对图片进行操作
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
基于CameraKit对相机进行操作
692浏览 • 1回复 待解决
基于ImageKit对图片进行处理
612浏览 • 1回复 待解决
图片剪切,HarmonyOS提供图片剪切能力,并对截取后的资源进行操作。
1139浏览 • 1回复 待解决
HarmonyOS 怎么对图片ArrayBuffer进行图片裁剪
358浏览 • 1回复 待解决
如何对相册图片进行编辑裁剪
1794浏览 • 1回复 待解决
如何对图片进行高斯模糊处理
2138浏览 • 1回复 待解决
如何对一个文件进行读写操作
483浏览 • 1回复 待解决
对指定url的图片进行下载保存
1076浏览 • 1回复 待解决
PhotoViewPicker获取图片后如何关掉它?
439浏览 • 1回复 待解决
HarmonyOS 如何对图片指定位置进行拉伸压缩
331浏览 • 1回复 待解决
如何设置应用子窗口,并对其进行属性设置等操作
770浏览 • 1回复 待解决
HarmonyOS使用axios进行相册图片上传操作失败
724浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙下对N-API异步操作进行优化?
94浏览 • 1回复 待解决
文字识别demo,对图片中的文字进行ocr提取,提取后进行定位。
791浏览 • 1回复 待解决
如何对一个含有相同元素的数组进行去重操作?
608浏览 • 1回复 待解决
操作系统对TS文件开发后续还支持吗?基础库实现基于TS实现后续能否兼容?
2138浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用 PhotoAccessHelper 替代 PhotoViewPicker 选择图片?
88浏览 • 1回复 待解决
图片选择器实现使用PhotoViewPicker 看到之前已经选择过的图片
51浏览 • 1回复 待解决
基于libuv异步库进行线程通信
1915浏览 • 0回复 待解决
如何对Serviceabbility进行调试?
2994浏览 • 1回复 待解决
图片处理,应用开发中的图片开发是对图片像素数据进行解析、处理、构造的过程,达到目标图片效果
1031浏览 • 1回复 待解决
打包怎么对代码进行混淆?
6599浏览 • 1回复 待解决
如何对网页进行预加载?
561浏览 • 1回复 待解决
如何对网页进行预连接?
414浏览 • 1回复 待解决
场景一:从图库获取图片,并通过image组件显示:
核心代码:
场景二:对图库获取的图片进行操作:
核心代码:
场景三:保存图片:
方案一:通过photoViewPicker将图片保存到系统文件管理器管理特定目录:
当前所有picker的save接口都是用户可感知的,具体行为是拉起FilePicker, 将文件保存在系统文件管理器管理的特定目录,与图库管理的资源隔离,无法在图库中看到。
核心代码:
方案二:通过安全控件按钮保存图片到图库:
保存控件是一种特殊的安全控件,它允许用户通过点击按钮临时获取存储权限,而无需通过权限弹框进行授权确认
集成保存控件后,当用户点击该控件时,应用会获得10秒内单次访问媒体库特权接口的授权。这适用于任何需要将文件保存到媒体库的应用场景,例如保存图片或视频等。
与需要触发系统应用并由用户选择具体保存路径的Picker不同,保存控件可以直接保存到媒体库路径,使得操作更为便捷。
使用场景:应用仅需要在前台期间,短暂使用保存图片的特性,不需要长时间使用。此时,可以直接使用安全控件中的保存控件,免去权限申请和权限请求等环节(创建媒体资源需要在应用中申请相册管理模块权限'ohos.permission.WRITE_IMAGEVIDEO'),获得临时授权,保存对应图片。
约束与限制:
1. 设置安全控件按钮属性。
2. 创建安全控件按钮。
3. 调用PhotoAccessHelper.createAsset接口创建图片资源。
4. 根据资源uri创建file并写入图片数据。
核心代码:
方案三:动态申请acl权限,保存图片到图库:
核心代码: