質問: ie9でvideoタグによる動画が再生できません こんにちは。 4/26より正式版のダウンロードが始まったie9をさっそく入れました。 (windows7 hp 64bit版) それで自分のホームページでかねてより作ってあった、videoタグを使ったh.264動画の再生を試しました。 しかし、ie9はhtml5の対応が始まり、videoタグとh.264コーデックをサポートすると聞いていたのですが、なぜか再生されません。画面にビデオが出てきません。 ie9は32bit版、64bit版の両方で試しましたが、両方ともダメでした。 http://www.htmq.com/html5/004.shtml を参考に、タグはこうしています・・ ----- 動画を再生するにはvideoタグをサポートしたブラウザが必要です ----- 状況→ie9では「動画を再生するにはvideoタグをサポートしたブラウザが必要です」が表示されます・・ 一方、chromeなら全く問題なくウェブ画面上で再生できるので、タグやファイル自体に問題があるとは考えにくいです。 もちろんxxx.mp4はパソコンのローカルでも再生可能です(wmpで)。 また、もう一台別のパソコンでも試しましたが、同様の状況ですので、特定のパソコンの問題とも思えません。 さらに、ソースをsource→ にしてみましたが、やはりダメでした。 ちなみにこの動画は、iphone4で撮影した動画です。 iphone4のカメラの動画はh.264ですよね? ただし、ファイルをiphoneからパソコンに移し、拡張子(.mov)は手動で.mp4に換え、サーバにアップしました(パソコンのローカルではそれで再生できました)。 なぜ再生できないのか、原因が何なのか、どうすればよいかご教授下さい。 よろしくお願いいたします。
回答: 趣味でwebページを作ってる者です。 ie9でもまだ駄目ですか・・・・・ パソコンブームで結構ie使用者は多いと思いますが、 ブラウザとしての機能は一番遅れています... 新しいタグというか、同様の役割を果たす、objectタグですら 未だにまともに外部データ読み込めません(当然他ブラウザは普通に機能) しかもieだと変なclassidでコード打たないと表示も出来んし...(ie8、32ビットです) もしかしたら64ビットってのが関係してるかもしれませんよ?(余り詳しくないので...) あとhtml5のタグをパソコンに認識させるデータを作った方がいてそれを外部参照してみては どうでしょうか?参考url貼っておきます。 これでどうでしょうかね・・・私はhtml5は使った事ないのでわかりませんが。