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