问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug Camera 客户端 6.7.3 2.3.0
- 当前 Bug 的表现(可附上截图)
A页面 存在一个 camera 组件,device-position 属性为 back;
B页面 也存在一个 camera 组件,device-position 属性为 front;
当从 A页面 跳转到 B页面时 (redirect、navigateTo),微信闪退。
因微信崩溃,无法提供截图。
经过多次测试,仅在 iphone 系统版本11.x 上可重现,且仅在后置摄像头页面切换至前置摄像头页面时会闪退(即使中间间隔有其他页面也会闪退)。
- 预期表现
A、B页面均正常显示
- 复现路径
1. 点击第一个页面下部按钮
- 提供一个最简复现 Demo
见代码片段
wechatide://minicode/qk6tQmmL7w3H
代码片段
wechatide://minicode/qk6tQmmL7w3H
微信小程序开发问题解答
微信小程序开发者回答:
同样问题,后置切换前置每次崩溃,必现啊
微信小程序开发者回答:
我也遇见这个问题,在iOS11上ip6/ip8p都明显闪退,最后是延迟0.5s再调换摄像头方向解决的,但会出现卡顿现象,更多详情你可以加我微信DanSingle_
微信小程序开发者回答:
你好,问题已复现,我们会在后续版本中进行修复。
微信小程序开发者回答:
目前可以按照楼上的方法,延迟0.5s再调换摄像头来规避这个问题
微信小程序开发者回答:
navigateTo的时候测试不会闪退的,测试的机型是什么?微信版本呢?
微信小程序开发者回答:机型:Iphone 8系统版本:11.2微信版本:6.7.3

微信小程序开发者回答:
运行的代码 就是 上面提供的代码片段
本文网址:http://www.91bianli.com/kaifazhinan/76178.html