收藏
回答

调用CameraContext.takePhoto拍照后照片自动保存至系统相册且无法关闭,影响观感

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug CameraContext.takePhoto 微信安卓客户端 8.0.33及8.0.34 2.30.3

首先需要说明的是,在大部分场景下,用户离开小程序后即可以认为小程序所提供的服务结束了,用户压根不关心,也不想再看到小程序拍摄的一些图片,未经用户同意就保存以上图片只会给用户带来困扰,影响观感。不知小程序相关组件开发团队出于何种考虑添加了自动保存功能。一直以来,在8.0.33及8.0.34之前的版本并不会自动保存至相册,有需求的小程序可以根据需要添加保存选项,此时也未见开发者有任何异议,而在更新这两个版本后均出现该问题,已有不少开发者遭遇同样问题并提出反对意见。另外需要说明的是该自动保存选项无法关闭,一旦调用该组件就自动保存,通用设置中的“拍摄或编辑后的内容保存到系统相册”开关即使处于关闭状态依旧保存,这两个功能之间相互冲突。在8.0.33及8.0.34之前的版本中,即使“拍摄或编辑后的内容保存到系统相册”开关处于开启状态也是不会自动保存。(当然该开关可能并不是为小程序设计的,但是当用户遇到小程序拍照自动保存问题并备受困扰时的第一反应就是关闭该开关,搜索相关教程给出的众多解决方案也是关闭该开关,用户最后发现不奏效时使用体验较差。)

诉求:恢复原有的设计理念,由开发者决定拍照后是否需要自动保存。

以上问题及bug影响使用体验,亟待官方解决。

回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2023-03-30

    针对到近期开发者对小程序CameraContext.takePhotoapi落地到系统相册调整的相关反馈,我们已经对其进行了更新,后续版本不会默认落地到系统相册,如果开发者有落地诉求,可通过wx.saveImageToPhotosAlbum实现。感谢您的反馈,我们一直在努力改进和优化我们的API,以提供更好的服务和用户体验。

    2023-03-30
    有用
    回复 2
    • 东风瑾
      东风瑾
      2023-04-06
      什么时候更新啊
      2023-04-06
      回复
    • --Meteora--
      --Meteora--
      2023-07-21
      过了几个月了,还是没解决
      2023-07-21
      回复
  • 忆窕
    忆窕
    2023-03-31

    遇到了类似的问题,context.stopRecord()也存在该问题,调用api后把视频的封面自动保存到用户相册,通用里面也关闭不了只能手动删,用户反馈了该问题我们团队也很困扰,这个以前是不保存的,希望官方尽快处理一下,多谢🙏。

    2023-03-31
    有用
    回复 1
    • 张冬
      张冬
      2023-05-15
      遇到同样的问题,请问有处理方案了吗
      2023-05-15
      回复
登录 后发表内容