0

次の問題があります。ページに動画を埋め込みました:

<video id="video_1" width="520" height="360" controls="controls">
    <source src="http://patho/to/video.mp4" type="video/mp4" />
</video>

ページを開くと、黒いボックスが表示されます。4~5秒後に再生アイコンが表示されます。この再生アイコンをすぐに見ることはできますか? プログレスバーか何かをしようとして、すべてのメディアイベントをチェックしました-> http://dev.w3.org/html5/spec/single-page.html#mediaevents

しかし、この問題は私のビデオではなく、読み込みに時間がかかるクイックタイムに関連しているようです。私は正しいですか?または、これに対する回避策はありますか?

私ができることの1つは、ビデオを以前に初期化してから、jsを介して表示することです...

4

3 に答える 3

0

あなたができることは、ビデオタグのポスター設定を使用することです:

<video poster="http://link.to/poster.png">
    <source ... />
</video>

これにより、ダウンロード直後に画像が表示され、プレーヤーと vid が読み込まれたら再生ボタンをダウンロードします。

楽しんで、

ジャシャ

于 2013-05-29T04:21:32.073 に答える
0

プリロードに関するこのドキュメントをご覧ください。ファイルのサイズが大きい場合、何もできません。PS: IOS には html5 ビデオを再生する独自の方法があり、システム ハックによってハードウェア アクセラレーションが実行され、ブラウザの上に表示されます。だからこそ、できることは何もないと思います。

于 2012-05-22T11:07:52.560 に答える
-1

インデックスはファイルの最後にあるようです:完全にダウンロードされる前に HTML5 MP4 ビデオ ファイルを再生する方法

于 2012-05-22T13:03:35.503 に答える