- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
直接用的官方文档提供的camera代码片段,修改flash属性,闪光灯没打开,Android可以,iOS没反应
- 提供一个最简复现 Demo
<view class=“page-body”>
<view class=“page-body-wrapper”>
<camera device-position=“back” flash="{{flash}}" binderror=“error” style=“width: 100%; height: 300px;”
mode=‘scanCode’
></camera>
<view class=“btn-area”>
<button type=“primary” bindtap=“takePhoto”>打开闪光灯</button>
</view>
<image wx:if="{{src}}" mode=“widthFix” src="{{src}}"></image>
<video wx:if="{{videoSrc}}" class=“video” src="{{videoSrc}}"></video>
</view>
</view>
takePhoto() {
// auto, on, off
let flash = this.data.flash == ‘on’ ? ‘off’ : ‘on’
this.setData({
flash
})
console.log(‘flash :’, this.data.flash)
}