2

私はmysqlデータベースからこのhtmlのチャンクを要求しています:

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

表示されますが、自動再生されません。静的なHTMLページでは、問題なく表示されます。リクエストは、入力バーに入力されている一致するキーワードのajax呼び出しから送信されます。

何か案は?

4

5 に答える 5

1

私が想像できる唯一のことは、ブラウザがページのロードを完了していないか、onload()を取得していないことです。スクリプトを使用してビデオを開始できますか?

<video id = "video" src = "video/hi.mp4"自動再生></video>

<スクリプト>

document.getElementById( "video")。play();

</ script>

于 2010-10-26T01:29:22.740 に答える
0

いくつかの引用符や属性が欠落していませんか?

<video src="video/hi.mp4" style="width:100%; height=100%;" autoplay="autoplay"></video> ?
于 2010-10-25T08:07:40.940 に答える
0

http://pauljacobson.org/2010/01/22/firefox-and-its-limited-html-5-video-support/によると、Firefox は ogg 形式の動画のみをサポートしています。

于 2011-01-12T18:06:49.097 に答える
0

Web ブラウザーは、HTML が SQL データベースからのものであることを認識しないため、2 つのケースで動作が異なる可能性はほとんどありません。このページには他にも問題があると思いがちです。

静的ページと動的ページの URL は? どちらの場合も、相対 URL「video/hi.mp4」はビデオのアドレスに正しく解決されますか?

于 2010-10-25T08:26:19.437 に答える