Camera 组件 后置切前置 时 闪退

发布于 6 年前作者 yaoxia6712 次浏览最后编辑 6 年前来自 ask
  • 当前 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

5 回复
huangwei
huangwei1 楼6 年前

我也遇见这个问题,在iOS11上ip6/ip8p都明显闪退,最后是延迟0.5s再调换摄像头方向解决的,但会出现卡顿现象,更多详情你可以加我微信DanSingle_

changwei
changwei2 楼6 年前

navigateTo的时候测试不会闪退的,测试的机型是什么?微信版本呢?

duanchao
duanchao3 楼6 年前

你好,问题已复现,我们会在后续版本中进行修复。

qiang49
qiang494 楼6 年前

同样问题,后置切换前置每次崩溃,必现啊

fangmao
fangmao5 楼5 年前

现在是同一个页面开启camera,只要有前置摄像头的以前开启过,虽然默认是开后置摄像头,也会出现闪退现象.(多测几次就闪退,闪退后就一直不行了)手机是苹果8p,7p,7都不好使了