9

<audio>私が最近行っている Web 開発でタグを使用していて、それを使用して単語リストを作成し、リストの各単語の横に発音サンプルを提供することを試みています。これを設定するのはまったく難しいことではありませんが、この種のアプリケーションでは完全なコントロール セットはほとんど必要ありません。ただの再生ボタン。

ただし、タグのcontrols要素<audio>はそれほど十分に文書化されていないようです。私が見つけることができるのは、「独自のプレーヤーを構築したくない限り、常にここに「オン」にする」ことだけです。独自のプレーヤーを作成したくはありませんが、理想的には JavaScript や Flash を必要とせずに、他に何もないシンプルな 1 ボタンの再生インターフェイスが必要です。

4

1 に答える 1

28

それはかなり単純です。audio何かがクリックされたときに、DOM オブジェクトで play メソッドを呼び出すだけです。何かは、画像、テキスト、リンクなど、何でも構いません。

考えられる方法の 1 つを次に示します。

<a onclick="this.firstChild.play()"><audio src=".."></audio></a>

例を見る

于 2010-08-12T22:49:24.073 に答える