HarmonyOS如何获取手机本地图片
有个需求是获取手机的本地图片,发送出去。从沙盒中获取一个图片本地路径,然后进行发送。这边做过的尝试如下:
1. 通过 DevEco-Studio 的 DeviceFile Browser 找到了 app 的 el1 和 el2 包路径,往里面上传图片的话报错没有权限。
2. 往代码工程的 rawfile 目录中塞图片,但是无法知道 rawfile 的本地路径。
HarmonyOS
赞
收藏 0
回答 1
相关问题
如何获取手机本地图片
1049浏览 • 1回复 待解决
HarmonyOS 如何压缩本地图片?
838浏览 • 1回复 待解决
HarmonyOS 如何上传本地图片
831浏览 • 1回复 待解决
HarmonyOS customScan 如何扫描本地图片
696浏览 • 1回复 待解决
HarmonyOS 如何读取本地图片的实际长宽
602浏览 • 1回复 待解决
HarmonyOS Image加载本地图片咨询
1317浏览 • 1回复 待解决
HarmonyOS Image展示本地图片失败
1186浏览 • 1回复 待解决
ArkUI(eTS)如何实现本地图片保存?
8251浏览 • 1回复 待解决
如何保存本地图片到相册中
2184浏览 • 1回复 待解决
HarmonyOS 卡片使用本地图片作为背景
600浏览 • 1回复 待解决
HarmonyOS 如何快速获取一张本地图片的分辨率?
1123浏览 • 1回复 待解决
HarmonyOS Image显示网络图片,系统是否会将图片下载到本地,又是否可以获取到这些本地图片
770浏览 • 1回复 待解决
服务卡片设置本地图片显示空白
8412浏览 • 2回复 已解决
#鸿蒙通关秘籍#如何在HarmonyOS应用中加载本地图片?
627浏览 • 1回复 待解决
HarmonyOS 本地图库选择器并编辑图片
754浏览 • 1回复 待解决
HarmonyOS 在Native层,如何获取一张本地图片的像素数据
731浏览 • 1回复 待解决
识别本地图片的方法有哪些?
1150浏览 • 1回复 待解决
HarmonyOS 本地图片没有设置宽高,图片会撑满整个屏幕
1001浏览 • 2回复 待解决
js ui 框架图片组件image怎么加载显示本地图片?
6454浏览 • 1回复 待解决
HarmonyOS html的img标签src显示本地图片失败
1101浏览 • 1回复 待解决
HarmonyOS 引用本地图片资源,路径中包含 # 号时图片不显示
1037浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何刷新鸿蒙卡片中的本地图片和在线图片?
820浏览 • 1回复 待解决
HarmonyOS Canvas.drawImage怎么绘制本地图片,并指定大小
632浏览 • 1回复 待解决
HarmonyOS 使用代理的情况下,无法加载本地图片
724浏览 • 1回复 待解决
HarmonyOS Canvas.drawImage怎么绘制本地图片,并指定大小?
797浏览 • 0回复 待解决
1、el2文件沙箱目录可以通过下载文件接口下载至此目录。文件路径为getContext(this).filesDir + ‘/’ + {文件名}。
2、rawfile目录文件可以通过resourceManager…getRawFd()接口获取。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-resource-manager-V5#getrawfd9
3、相册图片可以通过picker方式获取参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/select-user-file-V5#选择图片或视频类文件。
目前resourcemanager拿到的fd不支持copyfile(所有rawfile被压缩在一块), 得用fs.read接口指定offset和length去读出来,然后再从buffer把东西写进最终文件。可以参考如下实现: