Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 移动设备上的自动播放视频_Javascript_Html_Css - Fatal编程技术网

Javascript 移动设备上的自动播放视频

Javascript 移动设备上的自动播放视频,javascript,html,css,Javascript,Html,Css,我看到一些帖子抱怨你不能在移动设备上自动播放视频 但是,这是可以做到的。我在android和iOS上访问过youtube网站,视频确实开始在没有任何用户交互的情况下播放。我怎样才能模仿这种行为 编辑:如果您访问直接链接,它将不起作用。如果你第一次访问youtube.com,然后点击一些视频,它就会起作用。不知道为什么。您可以在视频标签中使用自动播放。像这样: 有关更多信息,您可以从这里学习: 对于移动设备,您不应该进行自动播放,因为这将花费用户的带宽费用。有关更多详细信息,请参阅本文: 从现在

我看到一些帖子抱怨你不能在移动设备上自动播放视频

但是,这是可以做到的。我在android和iOS上访问过youtube网站,视频确实开始在没有任何用户交互的情况下播放。我怎样才能模仿这种行为


编辑:如果您访问直接链接,它将不起作用。如果你第一次访问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>