为什么在调用video的play方法之后video不会直接播放,而还需要用手点一下video元素,才会开始播放
在iPhone上,下面的代码,为什么在调用video的play方法之后video不会直接播放,而还需要用手点一下video元素,才会开始播放
<video id="myvideo" src="" width="352" height="288" autoplay></video> <script> var vdo = document.getElementById('myvideo'); vdo.src = 'http://iphone.starv.tv:9902/ACB46F8429AEC2CC-live-1.m3u8?key=rtsp%3A%2F%2Fs.starv.tv%3A554%2Flive%2F1%2FACB46F8429AEC2CC%2FFcsrVZaoQv9me9DH.sdp'; vdo.play(); </script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
请问大佬解决了吗 我也遇到这个问题
标签的属性写错了,应该是这样
因为不能自动播放,现在pc的谷歌都不允许自动播放呢
https://segmentfault.com/a/11...
请教下,video标签不是只支持mp4以及ogg格式的视频文件吗?怎么你的视频格式是.sdp?