HTML5视频无法自动播放

时间:2010-10-24 21:13:13

标签: mysql html5 html5-video autoplay

我正在从mysql数据库中请求这一块html:

<p>Hello.<br><video src="video/hi.mp4" width=100% height=100% autoplay="autoplay"></video>

显示,但不会自动播放。在一个静态的HTML页面上,它会毫不费力地消失。 该请求来自对正在键入输入栏的匹配关键字的ajax调用。

有什么想法吗?

5 个答案:

答案 0 :(得分:1)

我唯一可以想象的是浏览器还没有完成加载页面和/或没有获得onload()。你能用脚本启动视频吗?

&lt; video id =“video”src =“video / hi.mp4”autoplay&gt;&lt; / video&gt;

&LT;脚本&GT;

的document.getElementById( “视频”)播放();

&LT; /脚本&GT;

答案 1 :(得分:0)

是否缺少某些引号或属性?

<video src="video/hi.mp4" style="width:100%; height=100%;" autoplay="autoplay"></video> ?

答案 2 :(得分:0)

您的Web浏览器不知道HTML来自SQL数据库,因此在这两种情况下它的行为可能不同。我倾向于认为页面存在其他问题。

静态和动态网页的网址是什么?在两种情况下,相对URL“video / hi.mp4”是否正确解析为视频地址?

答案 3 :(得分:0)

答案 4 :(得分:0)

使用autoPlay而不是自动播放来修复我的。