0

VideoJS を使用すると、Firefox で webm 形式を再生できないという問題が発生します。

ここでこの問題を調査した後、htaccess ファイルに適切な変更を加えました。ogg と ogv の再生は修正されましたが、webm は修正されませんでした。webm ビデオ ファイル自体をテストしたところ、VLC プレーヤーで正常に再生されます。

mp4 形式と flahs 形式はうまく機能します。これに関するアイデアをお寄せいただきありがとうございます。

htaccess:

AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .web

HTML の抜粋:

<video id="abacus_holiday_video" class="video-js vjs-holiday-skin" loop autoplay controls
  preload="auto" width="640" height="390" poster="my_video_poster.png"
  data-setup="{  }">
  <source src="abacus_holiday.webm" type='video/webm'>
  <source src="abacus_holiday.mp4" type='video/mp4'>

</video>
4

1 に答える 1

0

.htaccessは、拡張機能をmimeタイプにマップします。コード内の拡張子、つまりsrc属性の最後は.webmですが、mimeタイプのマッピングは.webであるため、一致するものはありません。

webmのhtaccessにマッピングを変更/追加します。

AddType video/webm .webm

または、ファイルの名前を.webに変更します。

前者は最高のFWIWのようです。

于 2012-11-14T08:19:26.897 に答える