camera 在用户拒绝系统相机权限后,崩溃并自动刷新了页面,如何处理?
提问
如题,在 oppo 手机上,用户拒绝系统相机权限,导致 camera 渲染时崩溃,崩溃后 企业微信小程序 自动重新进入了此页面,同时出发了pagehide。
后续,在系统设置中打开相机权限,此时 企业微信 扫一扫已能正常使用,但是进入小程序后,还是崩溃自动重新进入了页面
ios 同样的流程,目前正常
似乎企业微信小程序的camera组件没有拿到正确的权限信息。我可以保证前置权限都正确,我通过 getAppAuthorizeSetting、 getSetting、authorize、openAppAuthorizeSetting、openSetting,都能拿到正确的值
实验过程中,有两个可以在权限正确后,camera 不崩溃的方法:
1、卸载企业微信,重装
2、系统设置中,找到企业微信,清空缓存
同时,在社区里发现了 camera 在手机端无法使用,想确定,这个是真的吗?官方的文档是22年的,并且我在开发版、体验版是能使用的
想知道,这几个问题应该如何处理?
您好,camera仅桌面端部分支持。
小程序问题反馈。请更新至最新版本使用
为方便定位,请按以下模板提供详细要素:
问题描述:
企业ID(corpid):
小程序appid:
出现问题成员userid:
调用接口:
出现问题时间点(具体到月日时分):
出现问题的机型:
企业微信完整版本号:
复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html):
截图: