uni-app
uni-app copied to clipboard
uni createvideocontext 无法自动播放
问题分类
uni-app
问题描述
在app端我调用这个api播放视频没有作用
<view v-if="video_url" class="video-wrapper">
<video id="Videos" class="video" :src="video_url" autoplay :controls="false" :muted="muted" :enable-progress-gesture="false"
:enable-play-gesture="false" />
</view>
<view v-else class="black-background"></view>
这是js部分
if (data.type === 'video_url') {
this.video_url = data.video_url;
let videoCon=uni.createVideoContext("Videos",this)
videoCon.play()
console.log("视频地址更新为:", this.video_url);
}
这里用的是websocket推送过来的视频地址 如果video_url就显示了黑屏,现在调用这个api播放视频直接显示一个空白,求大佬解惑
接收到消息:, {"type":"video_url","video_url":"https:\/\/images.xxxx\/duanyouyou.mp4"} at pages/Live/Live.vue:80
21:18:05.825 视频地址更新为:, https://images.xxxxx/duanyouyou.mp4 at pages/Live/Live.vue:108
附加信息
No response
控制台里有报错吗?没报错的话,你试试这个官网video demo能不能跑起来,排查一下是否你的写法导致的