HarmonyOS 图片选择器的使用,photoAccessHelper.PhotoViewPicker和picker.PhotoViewPicker的区别是什么?
1、photoAccessHelper.PhotoViewPicker和picker.PhotoViewPicker的区别是什么?
2、根据图片选择器拿到 uri地址,直接使用’@ohos.file.fs’模块进行获取图片的file进行操作,是不需要申请额外的读写权限吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS photoAccessHelper.PhotoViewPicker咨询
949浏览 • 1回复 待解决
HarmonyOS 关于使用picker.PhotoViewPicker选择图片api的几个问题 -
1238浏览 • 1回复 待解决
图片选择器实现使用PhotoViewPicker 看到之前已经选择过的图片
1319浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用 PhotoAccessHelper 替代 PhotoViewPicker 选择图片?
1210浏览 • 1回复 待解决
@ohos.file.picker (选择器)和@ohos.file.photoAccessHelper (相册管理模块)的区别
1925浏览 • 1回复 待解决
HarmonyOS PhotoViewPicker选择图片时,怎么设置图片编辑的参数
868浏览 • 1回复 待解决
@Prop和@StorageProp的区别是什么?何时选择后者?
707浏览 • 1回复 待解决
HarmonyOS @ohos.file.photoAccessHelper 图片选择器的选择原图消失了
867浏览 • 1回复 待解决
sync和await的区别是什么?
1765浏览 • 1回复 待解决
HAP和HAR的区别是什么
3396浏览 • 1回复 待解决
HarmonyOS 通过PhotoViewPicker选择的图片如何转换为File类型
907浏览 • 1回复 待解决
@State和@Link的区别是什么?
593浏览 • 0回复 待解决
openCustomDialog和customDialog的区别是什么?
570浏览 • 0回复 待解决
navigation和router的区别是什么?
3156浏览 • 1回复 待解决
HarmonyOS 通过PhotoViewPicker选择图片后,读取已选择uri对应的图片信息失败
822浏览 • 1回复 待解决
HarmonyOS picker选择器的数据源问题
1189浏览 • 1回复 待解决
多态和多模的区别是什么?
7235浏览 • 2回复 已解决
arkts和ts的区别是什么
191浏览 • 1回复 待解决
HarmonyOS @ohos.file.picker (选择器) 选择相机和相册权限问题
2305浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在使用PhotoViewPicker选择图片时,如何有效处理多张图片选择并限制最少和最多选择数量?
900浏览 • 0回复 待解决
HarmonyOS图片选择器相关的问题
1510浏览 • 1回复 待解决
HarmonyOS startAbility和connectAbility最根本的区别是什么
12959浏览 • 1回复 待解决
HarmonyOS使用fs.open无法打开photoViewPicker选择文件的uri
1373浏览 • 1回复 待解决
HarmonyOS PhotoViewPicker获取图片uri展示问题
870浏览 • 1回复 待解决
HarmonyOS PhotoViewPicker保存图片为什么不能保存到图库
1063浏览 • 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更建议用作选择图片