HTMLオーディオ



サウンドは HTML でさまざまな方法で再生できます


問題と解決策

HTML でオーディオを再生するのは簡単ではありません。

オーディオ ファイルをすべてのブラウザ (Internet Explorer、Chrome、Firefox、Safari、Opera) およびすべてのハードウェア (PC、Mac、iPad、iPhone) で確実に再生するには、多くのコツを知る必要があります。

この章では、W3CSchool が問題と解決策をまとめています。


プラグインの使用

ブラウザ プラグインは、ブラウザの標準機能を拡張する小さなコンピュータ プログラムです。

プラグインは、タグまたはタグを使用してページに追加できます。これらのタグは、タイプに応じてブラウザまたは外部プラグイン。

要素の

タグを使用して、外部 (非 HTML) コンテンツのコンテナを定義します。 (これは HTML5 タグであり、HTML4 では違法ですが、すべてのブラウザーでは有効です)。

次のコード スニペットは、Web ページに埋め込まれた MP3 ファイルを表示できます:

インスタンス

  php中文网(php.cn) 如果你无法听到该音频,那么可能你的电脑或浏览器不支持该文件格式。或者你没有打开扬声器。

インスタンスの実行»
「インスタンスの実行」ボタンをクリックして、オンライン インスタンスを表示します

質問:

    タグ HTML 4 では無効です。ページは HTML 4 検証に失敗します。
  • ブラウザーが異なれば、オーディオ形式のサポートも異なります。
  • ブラウザがそのファイル形式をサポートしていない場合、プラグインなしでは音声を再生できません。
  • ユーザーのコンピュータにプラグインがインストールされていない場合、音声を再生することはできません。
  • このファイルを他の形式に変換しても、依然としてすべてのブラウザで再生できるわけではありません。
  • 外部 (非 HTML) コンテンツのコンテナは、
要素

タグを使用して定義することもできます。

次のコード スニペットは、Web ページに埋め込まれた MP3 ファイルを表示します:

インスタンス

  php中文网(php.cn) 如果你无法听到该音频,那么可能你的电脑或浏览器不支持该文件格式。或者你没有打开扬声器。

インスタンスの実行 »
オンライン インスタンスを表示するには、[インスタンスの実行] ボタンをクリックします

質問:

  • ブラウザーが異なれば、オーディオ形式のサポートも異なります。

  • ブラウザがそのファイル形式をサポートしていない場合、プラグインなしでは音声を再生できません。

  • ユーザーのコンピュータにプラグインがインストールされていない場合、音声を再生することはできません。

  • このファイルを他の形式に変換しても、依然としてすべてのブラウザで再生できるわけではありません。


HTML5

HTML5

以下では、

インスタンス

  php中文网(php.cn)       您的浏览器不支持该音频格式。

インスタンスの実行»

オンラインインスタンスを表示するには、[インスタンスの実行]ボタンをクリックしてください

問題:HTML 4の

  • オーディオファイルを別の形式に変換する必要があります。


最高の HTML ソリューション

以下の例では、2 つの異なるオーディオ形式を使用しています。 HTML5

  php中文网(php.cn)

サンプルの実行 »

オンラインサンプルを表示するには、「サンプルの実行」ボタンをクリックしてください

質問:

  • オーディオを別の形式に変換する必要があります。

  • 要素は、エラー メッセージを表示するためにフォールバックすることはできません。


Yahoo Media Player - Web サイトに音声を追加する簡単な方法

Yahoo Media Player の使用は無料です。これを使用するには、Web ページの下部に次の JavaScript を挿入する必要があります:

Yahoo Player は MP3 やその他のさまざまな形式を再生できます。コード行をページに追加するだけです。 HTML ページを簡単に作成できます。 プロのプレイリスト:

  php中文网(php.cn) Play mp3Play wav