Firefox ブラウザでバックグラウンド ミュージックを再生するための究極のソリューション (Chrome マルチブラウザ対応)

Firefox ブラウザでバックグラウンド ミュージックを再生するための究極のソリューション (Chrome マルチブラウザ対応)
FirefoxでBGMを再生するための推奨コードがテストに合格しました

空のコントロールパネルを開いて次のコードを貼り付け、インターネットで希望の曲を検索し、アドレスをコピーして保存します。
<embed src=音楽リンクアドレス width=200 height=50 type=audio/mpeg loop="true" autostart="true">
幅と高さはプレーヤーの幅と高さで、柔軟に設定できます。
autostart="true" は自動再生を意味し、autostart="false" は自動再生しないことを意味します。
loop="true" は連続ループ再生を意味し、 loop="false" はループ再生しないことを意味します。
loop は整数にすることができます。たとえば、loop="3" は音楽が 3 回再生されることを意味します。

Firefox で再生できない場合は、QuickTime をインストールするように求められます。テスト後 (IE6+ Firefox Chrome テストに合格)


必要なプラグインをインストールすると、Firefox でバックグラウンド ミュージックを聴くことができます。

HTML 構文におけるバックグラウンド ミュージックのタグは <bgsound> と <embed> です。どちらを使用しても、Firefox ではバックグラウンド ミュージックを聞くことができません。解決策は次のとおりです。
1. iTunes+Quickをインストールする
ダウンロード: http://www.apple.com/quicktime/download/
または: http://www.apple.com/itunes/ から iTunes をダウンロードします。
インストール中: 「次へ」を押し続けます。特にマルチメディア ファイルの「連想接続」を確立するときは、チェックを外さずに、QuickTime との接続を確立させます。

2. Firefox に拡張機能を埋め込むために bgsound をインストールします。
ダウンロード: https://addons.update.mozilla.org/extensions/moreinfo.php?id=146&vid=237

3. 正しくインストールされているかどうかを確認します。Firefox を再起動し、アドレス バーに「about:plugins」と入力して、QuickTime プラグインがあるかどうかを確認します。


補足的な方法は次のとおりです。最初の方法が推奨されます。

<埋め込み src="py.mp3" 高さ="45" 幅="250">

ここで、src の後に挿入する音楽ファイルの名前が続き、height と width は再生フレームの高さと幅です。

Web ページを開いた後に音楽を自動的に再生したい場合は、次のコードを使用できます。

<DIV align=center><embed src="py.mp3" height="45" width="250" autostart="true" ></DIV>

再生ボックスを中央に表示したい場合は、次のコードを使用できます。

<DIV align=center><embed src="py.mp3" height="45" width="250"></DIV>

Firefox ブラウザで Web ページでバックグラウンド ミュージックを再生できるようにするには、オブジェクト タグを使用します。
以下は標準的なクロスブラウザコードの例です: (検索は Mozilla コミュニティから取得しました)

コードをコピー
コードは次のとおりです。

<オブジェクトデータ="music.mp3" タイプ="application/x-mplayer2" 幅="0" 高さ="0">
<param name="src" value="music.mp3">
<param name="自動開始" 値="1">
<param name="プレイカウント" value="無限">
</オブジェクト>

<<:  vue3 学習ノートにおける axios の使用の変更の概要

>>:  MySql の null 関数の使用の共有

推薦する

Docker Swarm 外部検証ロードバランシングが機能しない場合の解決策

問題の説明Centos7 をローカルにインストールして 3 つの仮想マシンを作成し、Swarm クラ...

Mysql 5.7.19 無料インストール版 (64 ビット) の設定方法に関する詳細なチュートリアル

公式サイトから mysql-5.7.19-winx64 をダウンロードします。これはシステムの 64...

MySQLインジェクションバイパスフィルタリング技術の概要

まず、GIF 操作を見てみましょう。ケース1: スペースがフィルタリングされるスペースの代わりに角括...

Vueルータールーティングガードの詳細な説明

目次1. グローバル beforeEach 1. グローバル beforeEach 2. 実装2. ...

子コンポーネントで vue activated を使用する詳細

ページ: ベース: <テンプレート> <div class="タブコンテ...

Vue プロジェクトは、コードの暗号化と難読化を実装するために webpack-obfuscator を設定します。

背景会社のコードは第三者に提供され、利用されます。ソースコードが完全に漏洩しないようにするには、提供...

Linuxシステムのログの詳細な紹介

目次1. ログ関連サービス2. システム内の共通ログファイル1. ログ関連サービスCentOS 6....

Linux gccコマンドの具体的な使い方

01. コマンドの概要gcc コマンドは、GNU がリリースした C/C++ ベースのコンパイラを使...

今日、私は非常に奇妙なクリックの問題に遭遇し、自分で解決しました

...こんな感じで、今日はポップアップウィンドウを作ろうと思ったのですが、バックエンド PHP によ...

CSS の境界線を通して三角形と矢印を実装するサンプルコード

1. CSS ボックスモデルボックスには、余白、境界線、パディング、コンテンツが含まれます境界線の接...

Linuxのbasenameコマンドの使い方

01. コマンドの概要basename - ファイル名からディレクトリとサフィックスを削除しますba...

mysql エラー 1045 (28000) - ユーザーへのアクセスが拒否される問題を解決する方法

問題の説明 (以下の説明は Windows 環境に限定されます): D:\develop\ide\m...

JavaScript プリミティブデータ型シンボルの詳細な説明

目次導入説明名前の競合私有財産要約する導入シンボル変数を作成する最も簡単な方法は、Symbol() ...

MySQLでテーブルを接続するいくつかの方法

MySQL テーブルでの接続方法は実は非常に簡単なので、ここではその特徴を簡単にリストします。テーブ...

CentOS 8 / RHEL 8 に VirtualBox 6.0 をインストールするための詳細なチュートリアル

VirtualBox は、技術者が異なる種類の複数の仮想マシン (VM) を同時に実行できるようにす...