2017-02-23 14 views
-1

このコードをSafariとFirefoxで機能するコントロールにしようとしています。コントロールは反応しないだけです。コードはChromeで正常に動作します。HTML 5ビデオタグコントロールがSafariとFirefoxで動作しない

<span class="device image fit"><section id="video"> 
    <video src="images/Compassionate%20Release%20Healthcare%20Network.mp4" width="100%" controls="true">  
    </video> 
</span> 

おかげで、

+0

あなたのコード/ HTMLを共有してください。 –

+0

あなたの質問を編集してコメントには含めないでコードを追加してください。 –

+0

safari/firefoxで何が表示されますか?

答えて

0

問題はあなたがすべてのブラウザでサポートされていない形式のみを、.MP4使用しようとしているです。

モバイルデバイスやその他のブラウザでは、別のムービー形式を用意してフォールバックを作成する必要があります。

このようなあなたの <video>要素を書いてみます。これは、ほとんどのデスクトップやモバイルブラウザでサポートされます

<video controls> 
    <source src="somevideo.webm" type="video/webm"> 
    <source src="somevideo.mov" type="video/mov"> 
    <source src="somevideo.mp4" type="video/mp4"> 
    I'm sorry; your browser doesn't support HTML5 video 
</video> 

  • .mov - Safari、iOS Safariでサポートされています。
  • .mp4 - Chromeでサポート、 Android ChromeとAndroid Browser、IE。
  • .webm - Firefox、Chrome、IEでサポートされています。

さらに詳しくは、thisの記事をご覧ください。

+2

mp4はFirefox(Win7 +)でもサポートされています – K3N

2

コードにsectionタグのクローズタグがありません。これにより、一部のブラウザではパーサが捨てられることがあります。

単純に1を追加したり、既存の開始タグを削除する:

<span class="device image fit"> 
    <section id="video"> 
    <video src="..." width="100%" controls="true">  
    </video> 
    </section> <!-- add this --> 
</span> 
+0

彼はビデオ要素を見ることができると書いたので、これは問題ではありません –

+0

私はこの回答を削除する必要があります。 –

+0

@JamesPage私はすでにそれについてコメントしましたが、OPが説明している問題のような応答性のような、タグが見つからないときにブラウザのトリガを知っています。問題があれば、それ以上の精巧な答えは必要ない – K3N

関連する問題