こんな質問をしなければならないとは思いもしませんでした:
プラグインを必要とせずに Web サイトでバックグラウンド MIDI ファイルを再生するクロスブラウザーの方法はありますか?
(さて、「やらないで!めんどくさいから!」と答えないでください。これは子供向けのページで、彼らはこれが大好きです...そして、私はそれをオンまたはオフにするオプションを提供します. ..)
それぞれに独自の問題があるいくつかのアプローチを見つけました。
<bgsound ...>
-タグ: IE のみ。IE が解釈する可能性のある他のタグと一緒に使用しないように注意する必要があります。<embed ...>
-tag: Chrome では機能しません。Firefox にはプラグインが必要ですが、自動的にインストールすることさえできません...<object ...>
-tag: Chrome と Firefox にはプラグインが必要です。どちらもQuickTimeを提案していますが、どちらも正しくインストールされていません...<audio ...>
-tag: HTML 5 が必要です。また、ブラウザ間で MIDI をサポートしているかどうかもわかりません...- Java アプレットを使用する: どこでも利用できるわけではなく、やり過ぎのようです
プラグインを必要とせずに、これを複数のブラウザー (最小: 現在の Firefox、Chrome、Safari、Opera、IE6+、Android、iOS) で機能させる方法はありますか? おそらく、上記のすべてのタグを巧妙に組み合わせたものでしょうか?
これがとても難しいようで、本当に驚いています。MIDIは非推奨ですか?それとも一般的な Web サイトのバックグラウンド オーディオですか?