<view>
<live-pusher id='livePusher' ref="livePusher" class="livePusher" url="" mode="SD" :muted="true" device-position='front'
:enable-camera="true" aspect="9:16" @statechange="statechange" :beauty="1" :whiteness="2"
@netstatus="netstatus" @error="error" >
</live-pusher>
<button class="btn" @click="switchCamera">切换摄像头</button>
<button @click="snapshot">拍照</button>
</view>
</template>
<script>
export default {
onReady() {
// 注意:需要在onReady中 或 onLoad 延时
this.context = uni.createLivePusherContext("livePusher", this)
this.startPreview()
},
}
</script> ```
- 发布:2023-02-02 14:34
- 更新:2023-02-07 19:58
- 阅读:319
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.6.18
手机系统: Android
手机系统版本号: Android 8.0
手机厂商: 华为
手机机型: 安卓一体机
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
11
11
预期结果:
11
11
实际结果:
11
11
bug描述:
使用live-pusher组件,在nvue页面显示的画面是 黑白的,没有彩色。 在vue页面使用的话是彩色,但是vue页面 它的所有事件没有回调。
尝试过切换前后摄像头,还是一样黑白色视频
1 个回复
DCloud_Android_YJC
请提供一个可复现的demo工程