当通过 jQuery 附加时,视频自动播放在 chrome 和 IE 上不起作用

Video autoplay not working on chrome and IE when being appended via jQuery

我有一个奇怪的问题: 在这两个页面上,我有一个可以自动播放和循环播放的视频。出于某种原因,视频会在 firefox 上自动播放,但不会在 chrome 和 IE 上自动播放。这看起来是一个很简单的问题,但我一直没弄明白。

http://www.ayzenberg.com/about/what-we-do.html

http://www.ayzenberg.com/about/careers.html

我正在使用 jQuery .html() 函数附加视频。 谢谢!

try to put a image as autoplay poster , instead of keeping autoplay="".

<video id="bgvid" autoplay poster ="image/splitmoneyImage.jpg">

我必须手动播放视频才能使其跨浏览器运行:

document.getElementById('article-hero-vid').play();

不确定为什么附加带有自动播放功能的视频只能在 Firefox 上运行...但确实如此!