2012-04-11 13 views
-1

私はjplayerを使用してIpadでオーディオおよびビデオファイルを再生していますが、ビデオやオーディオのURLを変更すると問題が発生することがあります。HTML5オーディオの継続時間の問題

私を助けてください。

+1

コードを追加してください。 – seteh

+0

コードは問題ではありません.... Ipad以外のすべてのブラウザで動作しています –

+1

**はい、コードは関係ありません。** – BoltClock

答えて

2

onloadedmetadataイベントが発生した後、メディデータを利用できます。

(C)https://stackoverflow.com/a/7275714/492641

はそれがお役に立てば幸いです。

+0

もこれを試しましたがまだ動作しません –

2

サーバーで範囲要求が有効になっているかどうかを確認します。

Jplayerサイト上 this pageから

サーバーが範囲要求を有効にする必要があります。これは で確認するのが簡単です。サーバの応答に ヘッダーにAccept-Rangesが含まれているかどうかを確認してください。ほとんどのHTML5ブラウザでは、ダウンロード中に新しいファイル位置 を探すことができるため、サーバーは新しい範囲を に要求する必要があります。

バイト範囲リクエストを受け付けないと、一部の HTML5ブラウザで問題が発生します。 の形式では、ファイルの開始と終了が、その持続時間を知るために、 に読み込まれる必要があるため、ファイルから継続時間を読み取ることができないことがよくあります。 Chromeは、Rangeリクエストがサーバーで有効になっていないと、 の問題が最も多いブラウザになりがちですが、すべてのメディアがロードされるまでには すべてのメディアが閉じるまで、 ブラウザには何らかの問題が発生します最後まで。

関連する問題