【发布时间】:2012-02-18 12:19:50
【问题描述】:
我正在建立一个网站,其中有几个 <video> 元素(循环动画)作为我的设计的一部分(而不是实际视频)。这在桌面浏览器中运行良好,但我在移动设备上遇到了麻烦。
当我在 Android 或 iOS 设备(即移动 webkit)上显示该网站时,我将获得操作系统的视频播放器外观,视频将在当我单击它们时会出现某种弹出窗口。我确实知道我可以通过以下方式绕过自动播放限制:
window.onload = function() {
var pElement = document.getElementById("myVideo");
pElement.load();
pElement.play();
};
但这会再次在单独的窗口中打开视频...
有人知道在移动设备上模拟/启用类似桌面的行为的可能性吗?谢谢!
编辑:
标记是基本的<video>-syntax btw:
<video autoplay loop>
<source src="vid.mp4" type="video/mp4" />
<source src="vid.ogg" type="video/ogg" />
<source src="vid.webm" type="video/webm" />
</video>
【问题讨论】:
-
能否请您粘贴您正在使用的视频标签的html代码?
-
@andriy.budzinskyy 添加了标记。
标签: javascript html mobile html5-video mobile-webkit