HTML5 ビデオ サポートの検出 (ブラウザがビデオ再生をサポートしているかどうかを確認する)_html5 チュートリアル スキル
Web サイトがさらに増えていますビデオ再生を提供するようになりました (プラグインではありません)。 HTML5 はビデオを表示するための標準を提供します。では、ブラウザがビデオ再生をサポートしているかどうかを確認するにはどうすればよいでしょうか。以下に例を書いてみましょう。
<本文>
;/ h1> ブラウザが HTML5 ビデオをサポートしているかどうかを確認します:
は次のとおりです:
🎜>
コードをコピーします
//ビデオ要素を作成します
var vidTest=document.createElement("video");
//ogg 形式のビデオが可能かどうかを検出します
oggTest= vidTest.canPlayType('video/ogg; codecs="theora, vorbis"');
if (!oggTest)
{
//MP4 形式のビデオが再生できるかどうかを検出します再生される
h264Test=vidTest .canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"');
if (!h264Test)
{
document.getElementById(" checkVideoResult").innerHTML="申し訳ありません。ビデオはサポートされていません。"
}
else
{
if (h264Test=="おそらく")
{
document.getElementById(" checkVideoResult").innerHTML="はい ! 完全にサポートしています!";
}
else
{
document.getElementById("checkVideoResult").innerHTML="そうですね。 >}
}
}
else
{
if (oggTest=="おそらく")
{
document.getElementById("checkVideoResult").innerHTML="Yes ! 完全にサポートします!";
}
else
{
document.getElementById("checkVideoResult").innerHTML="まあ、ある程度のサポートです。";
}
}
}
else
{
document.getElementById("checkVideoResult").innerHTML="申し訳ありません。ビデオはサポートされていません。"
}
}
コードをコピーします
"" (空の文字列)。ブラウザがビデオまたはオーディオをサポートしていないことを示します。
注: Internet Explorer 8 以前のバージョンでは、この方法はサポートされていません。
構文: audio|video.canPlayType(type))
パラメータの説明:
type: 検出されるオーディオまたはビデオのタイプ、
共通の値: video/ogg video/mp4; webm ; audio/mpeg;audio/ogg;audio/mp4
共通の値 (検出するオーディオまたはビデオ コーデックを含む):
codecs="theora, vorbis"
video/ mp4 ; codecs="avc1.4D401E, mp4a.40.2"
video/webm; codecs="vp8.0, vorbis"
audio/ogg"
audio/mp4; " mp4a.40.5"

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









CSSでサイズ変更シンボルをカスタマイズする方法は、背景色で統一されています。毎日の開発では、調整など、ユーザーインターフェイスの詳細をカスタマイズする必要がある状況に遭遇することがよくあります...

Safariでカスタムスタイルシートを使用することについてのディスカッション今日は、Safariブラウザ向けのカスタムスタイルシートのアプリケーションに関する質問について説明します。フロントエンド初心者...

最近、Webページにローカルにインストールされたフォントファイルを使用して、インターネットから無料のフォントをダウンロードし、システムに正常にインストールしました。今...

JavaScriptまたはCSSを使用して、ブラウザの印刷設定のページの上部と端を制御する方法。ブラウザの印刷設定には、ディスプレイが...

Webページにローカルにインストールされたフォントファイルを使用する方法Webページ開発でこの状況に遭遇しましたか:コンピューターにフォントをインストールしました...

なぜマイナスマージンが場合によっては有効にならないのですか?プログラミング中、CSSの負のマージン(負...

フレックスレイアウトとソリューションの下でのテキストの過度の省略によるコンテナの開口部の問題が使用されます...

CSSを使用してレスポンシブレイアウトを実装して、Webデザインのさまざまな画面サイズの下でレイアウトの変更を実装する場合、CSS ...
