ブラウザコントロールでvideoタグによる動画表示
表題の件について、経験がある方、いらっしゃいましたらお教えいただけないでしょうか。
ブラウザコントロールでHTMLファイルを読み込ませ、その中でvideoタグを書き、mp4ファイルを自動再生しようとしていますが、再生されません。
(ブラウザが真っ白なまま)
・HTMLファイルは読み込めています。
(HTMLファイルの中身を単純なテキストに書き換えて確認)
・Internet Exploreで当該htmlファイルを表示すると、mp4は再生されます。
・インターネットオプションで「マイコンピュータのファイルでのアクティブコンテンツの実行を許可する*」設定をONにしても解決せず。
・mp4ファイルのパスを絶対パスにしても解決せず。
(このときも、IEでは再生されます)
HTMLの内容は下記の通り単純なものです。
<html>
<body>
<video src="C:\h2system\html\SampleWaiting.mp4" loop autoplay muted></video>
</body>
</html>
解決法をご存知の方、いらっしゃいましたらお教え頂きたいです・・・。
-
なお、IMGタグによる、アニメーションGIFの再生は問題なく行うことができました。
-
VideoタグはHTML5でサポートされたタグですね。Magicが包含しているブラウザコントロールは旧IE同等のものだと思いますので、ビデオは再生されないと思います。IE単独での再生が成されるのは、最新のIEはすでに内部がChromium化されているからだと思います。
-
そうなんですね・・・
HTML5が出だしてからかなり経ちますが、対応していない物は仕方がないですね(@@;)
HTML5の対応は2013年のIE11からのようですね。
上記したブラウザでの確認は、丁度IE11でやっておりました。
ご回答ありがとうございました!
-
念のための確認ですが、「audio」タグなんかはどうでしょうか?音が出るかどうか確認してみてください。
-
併せて、環境の確認の意味で、PDFファイルの指定はどうでしょうか?PDFが正常に表示されれば、パス等の環境には問題がないと言えると思います。
-
パスについては、アニメーションGIFで、相対パス・絶対パス、両方について確認いたしました。
audioについては・・・スピーカーがない環境ですので・・・。
-
それでは、何か他にHTML5で追加されたタグで試すことはできますでしょうか?確認になると思います。
サインインしてコメントを残してください。
コメント
7件のコメント