Javascript 移动设备上的自动播放视频
我看到一些帖子抱怨你不能在移动设备上自动播放视频 但是,这是可以做到的。我在android和iOS上访问过youtube网站,视频确实开始在没有任何用户交互的情况下播放。我怎样才能模仿这种行为Javascript 移动设备上的自动播放视频,javascript,html,css,Javascript,Html,Css,我看到一些帖子抱怨你不能在移动设备上自动播放视频 但是,这是可以做到的。我在android和iOS上访问过youtube网站,视频确实开始在没有任何用户交互的情况下播放。我怎样才能模仿这种行为 编辑:如果您访问直接链接,它将不起作用。如果你第一次访问youtube.com,然后点击一些视频,它就会起作用。不知道为什么。您可以在视频标签中使用自动播放。像这样: 有关更多信息,您可以从这里学习: 对于移动设备,您不应该进行自动播放,因为这将花费用户的带宽费用。有关更多详细信息,请参阅本文: 从现在
编辑:如果您访问直接链接,它将不起作用。如果你第一次访问youtube.com,然后点击一些视频,它就会起作用。不知道为什么。您可以在视频标签中使用自动播放。像这样: 有关更多信息,您可以从这里学习: 对于移动设备,您不应该进行自动播放,因为这将花费用户的带宽费用。有关更多详细信息,请参阅本文:
从现在开始,不要这样做!我当然不想让自动视频占用我宝贵的数据空间!我理解你的担忧。静音GIF是mp4视频的5倍,但没人在乎。对于移动设备,你不应该自动播放,因为这会花费用户的带宽费用。更多详情请参见此帖子:@JackLuo,说得很对,你应该在回答中发布此帖子并更新。
<video id="mobilevideo" name="Mobile video" onLoad="play()" onClick="play()" preload="auto" autoplay preload muted playsinline webkit-playsinline>
<source src="file.webm" type="video/webm">
<source src="file.ogg" type="video/ogg">
<source src="file.mp4" type="video/mp4">
Your browser does not support this file type.
</video>
<!--Javascript autoplay video -->
<script>
document.getElementById('mobilevideo').play();
</script>