0

Web サイトでムービー (DVD から handbreak を使用して mp4 形式にリッピングし、Miro を使用して webm に変換) を再生しようとしています - Firefox と Chrome では問題なく動作しますが、IE6/IE7 では黒い画面が表示されます。

私はvideojsを使用していますが、Flash フォールバックがアクティブ化されていませんでした。これは、現在ローカルでホストしている外部の .swf ファイル (https にある) を表示しようとしていたためだと思いますが、まだビデオを実行できません:

https://secure.photofileltd.co.uk/new_site/index.php?page=video

残念ながら、彼らは YouTube や Vimeo でビデオをホストしたくないと言っていました...

ありがとう!

(編集)テストしたばかりで、IE8/9でも動作しません。

4

1 に答える 1

1

いくつかの注意事項:1)フラッシュを無効にすると、HMTL5をサポートしていないためIE6-8には何も表示されません。2)ソースタグにタイプを追加しましたか?(下部のceckの例)3)mp4をダウンロードし、IE9で直接再生しました。これは正常に機能します。これは、サーバー構成に問題がある可能性があることを意味します。tippnr。1.htaccessファイルを介してサーバーにMIMEタイプを追加します

//.htaccess 
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/mp4 .mov
AddType video/webm .webm

これが機能しない場合は、video-jsフレームワーク内で間違いが発生しないことを確認するために、video-jsなしで試してください(間違った/悪いコーデック)

<video poster="movie.jpg" controls>
  <source src='movie.webm' type='video/webm'/>
  <source src='movie.ogv' type='video/ogg'/>
  <source src='movie.mp4' type='video/mp4'/>
  <p>Your browser doesn t support html5.</p>
</video>
于 2012-03-16T11:22:49.910 に答える