为什么在调用video的play方法之后video不会直接播放,而还需要用手点一下video元素,才会开始播放

发布于 2022-08-21 09:40:08 字数 456 浏览 13 评论 5

在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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

全部不再 2022-08-27 09:24:31

请问大佬解决了吗 我也遇到这个问题

开始看清了 2022-08-27 07:56:53

标签的属性写错了,应该是这样

<video controls="controls" autoplay="autoplay">
蒲公英的约定 2022-08-27 07:27:19

因为不能自动播放,现在pc的谷歌都不允许自动播放呢

↙温凉少女 2022-08-25 16:56:35

请教下,video标签不是只支持mp4以及ogg格式的视频文件吗?怎么你的视频格式是.sdp?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文