HarmonyOS 图片选择器的使用,photoAccessHelper.PhotoViewPicker和picker.PhotoViewPicker的区别是什么?
1、photoAccessHelper.PhotoViewPicker和picker.PhotoViewPicker的区别是什么?
2、根据图片选择器拿到 uri地址,直接使用’@ohos.file.fs’模块进行获取图片的file进行操作,是不需要申请额外的读写权限吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS photoAccessHelper.PhotoViewPicker咨询
422浏览 • 1回复 待解决
HarmonyOS 关于使用picker.PhotoViewPicker选择图片api的几个问题 -
538浏览 • 1回复 待解决
图片选择器实现使用PhotoViewPicker 看到之前已经选择过的图片
571浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用 PhotoAccessHelper 替代 PhotoViewPicker 选择图片?
473浏览 • 1回复 待解决
@ohos.file.picker (选择器)和@ohos.file.photoAccessHelper (相册管理模块)的区别
1249浏览 • 1回复 待解决
HarmonyOS @ohos.file.photoAccessHelper 图片选择器的选择原图消失了
307浏览 • 1回复 待解决
HarmonyOS PhotoViewPicker选择图片时,怎么设置图片编辑的参数
278浏览 • 1回复 待解决
sync和await的区别是什么?
918浏览 • 1回复 待解决
HAP和HAR的区别是什么
2501浏览 • 1回复 待解决
navigation和router的区别是什么?
1701浏览 • 1回复 待解决
HarmonyOS 通过PhotoViewPicker选择的图片如何转换为File类型
249浏览 • 1回复 待解决
HarmonyOS picker选择器的数据源问题
392浏览 • 1回复 待解决
HarmonyOS 通过PhotoViewPicker选择图片后,读取已选择uri对应的图片信息失败
241浏览 • 1回复 待解决
HarmonyOS @ohos.file.picker (选择器) 选择相机和相册权限问题
403浏览 • 1回复 待解决
多态和多模的区别是什么?
6307浏览 • 2回复 已解决
HarmonyOS startAbility和connectAbility最根本的区别是什么
11604浏览 • 1回复 待解决
HarmonyOS图片选择器相关的问题
886浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在使用PhotoViewPicker选择图片时,如何有效处理多张图片选择并限制最少和最多选择数量?
291浏览 • 0回复 待解决
HarmonyOS使用fs.open无法打开photoViewPicker选择文件的uri
731浏览 • 1回复 待解决
Applicationcontext、UIAbilitycontext、Context的区别是什么
2296浏览 • 1回复 待解决
PolarDB高权限账号和普通账号的区别是什么?
3322浏览 • 1回复 待解决
系统弹框和应用消息推送的区别是什么
2584浏览 • 1回复 待解决
HarmonyOS PhotoViewPicker保存图片为什么不能保存到图库
421浏览 • 1回复 待解决
HarmonyOS 图片选择器怎么实现
397浏览 • 1回复 待解决
Emitter与EventHub的区别是什么?
1116浏览 • 1回复 待解决
针对该问题进行解答:
1、photoAccessHelper.PhotoViewPicker和picker.PhotoViewPicker的区别:photoAccessHelper.PhotoViewPicker支持开发者对收藏夹、视频相册、截屏和录屏相册进行相关操作,用于操作系统相册资源;而picker.PhotoViewPicker则是可以用来访问、保存“公共目录”的图片或视频文件
2、ohos.file.fs提供基础文件操作能力,不需要额外申请权限。但需要注意的是使用fs只能操作文件应用沙箱路径path,例如fs.open无法打开photoViewPicker选择文件的uri,需要进行额外操作,示例核心代码如下:
3、使用到picker编辑图片能力时,建议使用new picker.PhotoViewPicker() 来生成 photoPicker 对象,示例demo:
photoAccessHelper更建议用作选择图片