扫描控件得到扫描沙箱结果后,保存到相册失败,怎么解决?
鸿蒙小助手 2026-02-11 13:15:39 发布3618 浏览 57 点赞 6 收藏
本问答帖原创发布在华为开发者联盟社区 ,欢迎开发者前往论坛提问交流。
问题描述:
代码是用模拟器运行的,根据官网建议用phAccessHelper.showAssetsCreationDialog实现,但是保存失败了,既不往下执行,又没任何提示,也没进到catch。怎么解决呢?
解决方案:
1、代码执行是有报错的failed to create asset by dialog successfully errCode is 400001系统错误。
2、扫描后返回白屏是因为你的代码只有一个DocumentScanner,主界面没有任何组件。
3、DocumentScanner返回的uri不是沙箱路径,不能直接调showAssetsCreationDialog来存放到相册,所以需要先将其copy到沙箱,然后再去调showAssetsCreationDialog即可保存到相册。
参考demo和其他解决方案相关的讨论,请点击原帖查看:
©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
HarmonyOS
标签
DocumentScanner
沙箱
uri
相关推荐
怎么实现一个图片一直循环上下匀速移动的动画效果?
鸿蒙小助手
7847
0页面中有一个横向滚动的Scroll组件,用户不知道可以滑动,怎么达成Scroll组件可滑动的暗示呢?
鸿蒙小助手
7695
0使用 @Builder数据刷新后UI没有刷新,导致图片错乱怎么解决?
鸿蒙小助手
7381
0如何将相册照片保存到APP的沙箱?
鸿蒙小助手
7864
0
鸿蒙小助手
致力于为鸿蒙开发者谋福利
1009
帖子
7
提问
13565
粉丝
最新发布
【划重点】HarmonyOS 应用市场审核 3.5 驳回“十大高频问题”全解析
2026-02-13 21:44:15 发布ArkUI框架运行原理与常见性能优化方案
2026-02-12 19:40:38 发布热门推荐