白加黑chris
白加黑chris
  • 发布:2024-10-11 09:41
  • 更新:2024-10-28 14:41
  • 阅读:385

【报Bug】鸿蒙Next,uni.previewImage长按保存不了,且longPressActions配置不生效,

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 4.29

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS NEXT Developer Beta2

手机厂商: 华为

手机机型: DevEco 模拟器

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

1.尝试使用uni.previewImage预览一个图片并长按保存。
2.设置longPressActions。

预期结果:

步骤1能完成保存。
步骤2能实现自定义操作菜单。

实际结果:

均无法实现。

bug描述:

uni.previewImage,长按图片保存,并无错误提示,但相册没有图片。
同时,longPressActions配置也未生效。

2024-10-11 09:41 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

你好,这个保存图片的问题下个版本就会修复。原因是现在版本中保存到系统相册的接口不是最新的。

另外,长按菜单定制,暂时不支持。

  • 枭云

    uni.saveImageToPhotosAlbum也是下个版本支持吗,目前保存提示{"errMsg":"saveImageToPhotosAlbum:fail No Permission"};或者有没有不需要授权的代替方案,uts试过不太行

    2024-10-11 12:19

  • DCloud_UNI_yuhe

    回复 x***@163.com: 是的,就是这个方法,当前版本有问题。

    2024-10-11 14:46

DCloud_UNI_yuhe

DCloud_UNI_yuhe

4.31-alpha 已修复这个问题

  • 6***@qq.com

    1.尝试使用uni.previewImage预览一个图片并长按保存

    在HBuilderX.4.31.2024102414-alpha版本,IOS保存png图片提示保存失败

    2024-11-01 15:56

  • DCloud_UNI_yuhe

    回复 6***@qq.com: 你好,我这里没有复现这个问题,你可以提供一下一个项目吗?


    您好,请上传一个最小的可复现的 demo 至附件,我们会进行排查。构建最小可复现 demo 时,可以参考以下步骤:

    定位问题:首先找到出现问题的代码,从这里开始,分析代码的上下文逻辑,提取出最简那段代码,可以使用二分法等方式。

    调试代码:之后需要使用调试工具,例如console 或者断点,检查代码的执行过程是否可以正确命中代码段并复现问题。

    添加必要的依赖:最后,如果你的代码依赖于外部库或者框架,确保你构建的最小的可复现 demo 包含必要的依赖,并且去掉没用的依赖。

    完成之后参照下方上传到评论区。

    上传方式:将 demo 压缩成 zip 之后在底部回复框中点击上传附件,并且需要在输入框中给出如何操作可以复现 bug。

    感谢您的支持,这非常有助于我们复现与修复问题。

    2024-11-01 16:45

要回复问题请先登录注册