Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.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能否在android上自动播放HTML5视频(内置自动播放不起作用)_Javascript_Html_Video - Fatal编程技术网

javascript能否在android上自动播放HTML5视频(内置自动播放不起作用)

javascript能否在android上自动播放HTML5视频(内置自动播放不起作用),javascript,html,video,Javascript,Html,Video,我正在尝试在页面加载时自动播放视频,而内置的“自动播放”功能在android上不起作用(我在这些论坛中找到了很好的文档) 然而,我还没有找到一个可能的javascript解决方案来强制视频自动播放并在页面加载时循环 我的设备是三星galaxy Tab 2–4.0.4版 这可能吗 这是我的视频代码: <video id="video1" width="430" height="430" controls preload="auto" poster="990643607_AN.jpg"

我正在尝试在页面加载时自动播放视频,而内置的“自动播放”功能在android上不起作用(我在这些论坛中找到了很好的文档)

然而,我还没有找到一个可能的javascript解决方案来强制视频自动播放并在页面加载时循环

我的设备是三星galaxy Tab 2–4.0.4版

这可能吗

这是我的视频代码:

  <video  id="video1" width="430" height="430" controls  preload="auto" poster="990643607_AN.jpg">
  <source src="990643607_AN.mp4" type="video/mp4">
  <source src="990643607_AN.webm" type="video/webm">
  <source src="990643607_AN.ogv" type="video/ogg">
  <object width="430" height="430" type="application/x-shockwave-flash" data="../mediaelement/flashmediaelement.swf">
          <param name="movie" value="../mediaelement/flashmediaelement.swf" />
          <param name="flashvars" value="controls=true&file=990643607_AN.mp4" type="video/mp4" />
  </object>
  </video>


函数回调(){
document.querySelector('video').play();
}
addEventListener(“加载”,回调,false);

尝试以下代码

我设置了它,它似乎将视频设置为暂停状态:函数callback(){document.querySelector('video').play();}window.addEventListener(“load”,callback,false);
<video  id="video1" width="430" height="430" controls  preload="true" poster="990643607_AN.jpg">
  <source src="990643607_AN.mp4" type="video/mp4">
  <source src="990643607_AN.webm" type="video/webm">
  <source src="990643607_AN.ogv" type="video/ogg">
  <object width="430" height="430" type="application/x-shockwave-flash" data="../mediaelement/flashmediaelement.swf">
          <param name="movie" value="../mediaelement/flashmediaelement.swf" />
          <param name="flashvars" value="controls=true&file=990643607_AN.mp4" type="video/mp4" />
  </object>
  </video>

function callback () {
    document.querySelector('video').play();
}

window.addEventListener("load", callback, false);