2.6.1版本企业微信chooseImage部分手机无效
发布于 6 年前 作者 xiuying14 8363 次浏览 来自 问答

问题描述

企业微信chooseImage部分手机无效,表现为调用后无法点击任何控件,相当于透明图层在屏幕上,点击返回后可以继续其他操作。

版本

  1. 企业微信2.6.1版本

  2. 目前出问题用户在安卓8.0+,个人使用的6.0可以照常

代码片段:

wx.chooseImage({
     sizeType: ['compressed'],
     sourceType: ['camera'],
     success(res) {}

问题推测

企业微信最近更新了拍照选择方式。经测试sourceType修改为[‘camera’,‘album’]可以正常使用拍照功能。

问题机器回滚到2.4.991(7090)可以正常拍摄。

3 回复

你好,开发者,造成这个问题的原因是由于android 操作系统 8.0以上系统文件权限变高了,导致无法指定拍照路径,这个问题企业微信将于下个版本进行修复。目前开发者可临时的补救方式是将 camera 的sourceType去掉,或者配置为[‘camera’,‘album’],不能单独配置为 camera,抱歉给开发者带来的不便。

提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

这个问题还没修复吗?单独调用摄像头?

回到顶部