收藏
回答

部分安卓机型,camera 组件无法拍照

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug camera 微信安卓客户端 8.0.31 2.28.1

部分安卓机型,升级到 8.0.31 版本后,camera 组件无法拍照; ctx.takePhoto 方法的 success 和 complete 回调里面加了打印,但是返回的本地图片路径是 null;我这边无法复现,只用用户有问题


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

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2022-12-22

    你好,麻烦安装下这个包后试试takePhoto回调是否为null:http://dldir1.qq.com/weixin/android/wechat_0x28001F94_battery_canary_mediastore.apk


    takePhoto回调为null麻烦上传下日志:复现问题时麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点,机型

    2022-12-22
    有用
    回复
  • 微盟
    微盟
    2022-12-20

    有些安卓机型可能会存在 camera 组件无法拍照的问题。这通常是由于设备的硬件或者系统版本原因造成的。

    如果你遇到了这个问题,你可以尝试以下方法来解决:

    1. 升级系统版本:如果你的安卓设备的系统版本较低,可能会导致 camera 组件无法正常工作。尝试升级系统版本,看看能否解决问题。
    2. 检查设备权限:确保你的设备已经授予了相机权限。如果没有授予权限,camera 组件将无法正常工作。
    3. 检查设备的相机是否可用:如果你的设备的相机无法正常工作,camera 组件也可能无法正常工作。可以使用其他应用(如相机应用)来检查设备的相机是否可用。
    4. 检查小程序的代码:如果你的小程序的代码中存在错误,可能会导致 camera 组件无法正常工作。检查你的代码,看看是否存在问题。

    如果以上方法都无法解决问题,可能需要联系设备的制造商或者微信小程序的客服来获得帮助。

    2022-12-20
    有用
    回复
登录 后发表内容