wx.createCameraContext 第一次打开的时候白屏
- 当前 Bug 的表现(可附上截图)
相机已授权的情况下
第一次打开相机组件页面白屏,或者重新进入直至没有白屏才能正常打开相机组件
setTimeout(function () {
this.cameraContext = wx.createCameraContext();
}, 2000)
设置定时器可稍微减少此问题发生,但是还是会频发有此问题
但使用debugger在this.cameraContext = wx.createCameraContext();此段代码前则无此问题
-
预期表现
-
复现路径
-
提供一个最简复现 Demo
if (wx.createCameraContext) {
this.cameraContext = wx.createCameraContext();
} else {
// 如果希望用户在最新版本的客户端上体验您的小程序,可以这样子提示
wx.showModal({
title: ‘提示’,
content: ‘当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。’
})
}
