页面A中实现了CameraFrameListener获取Camera帧数据,当navigateTo到B页面时,调用了stop()方法,当从B页面点左上角返回到A页面,调用start()方法重新打开,onCameraFrame在iOS下无数据,在Android下正常。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | CameraFrameListener | 微信iOS客户端 | 7.0.8 | 2.9.3 |
页面A中实现了CameraFrameListener获取Camera帧数据,当navigateTo到B页面时,调用了stop()方法,当从B页面点左上角返回到A页面,调用start()方法重新打开,onCameraFrame在iOS下无数据,在Android下正常。
2 个回答
你好,麻烦试下ios最新版7.0.10看下有么有问题呢
发现在页面跳转时,微信内部已经控制了Camera的生命周期,不在自己的业务逻辑中控制了。
代码片段
https://developers.weixin.qq.com/s/1R4D0Rmr70dj