videojs无法自动播放的问题
在设置box的宽高之后,videojs不能自动播放,各位有办法么?
<style>
.box {
width: 270px;
height: 480px;
overflow: hidden;
}
#my-video {
width: 100%;
height: 100%;
}
</style>
<div class="box">
<video id="my-video" autoplay="autoplay">
<source src="rtmp...xxx" type="rtmp/flv" class="src">
</video>
</div>
<script>
var player = videojs('my-video', {
autoplay: true
}, function onPlayerReady() {
this.play()
})
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
其他代码,我没发现问题,但是你确定video元素标签支持type="rtmp/flv" ,这种视频流。
DOMException: play() failed because the user didn't interact with the document first.
报这个错误,请问有解决吗?