5

HTML5でMP3プレーヤーを作ろうとしています。ほぼすべての作業が完了しましたが、必要なのは、<audio>タグのデフォルト コントロールを置き換えて、独自のコントロールを作成することです。再生、一時停止、停止、音量などの簡単なコントロールが行われますが、 audio/MP3 の継続時間を追跡する進行状況バーを作成したいと思います。関連する位置をクリックすると、トラックの特定の位置に移動します。次の例のように。

http://msdn.microsoft.com/en-us/library/ie/gg589528(v=vs.85).aspx

ここで重要なことは、上記の例ではファイル/MP3 が既にロードされており、実際に使用してオーディオ要素を作成していることです。document.createElement("audio");

上記の例をさまざまな方法で変更しようとすると、ほとんどの場合、「null のメソッド addeventlistener を呼び出せません」というエラーが発生します。このプレーヤーを Chrome で実行したい。

ご支援とご協力をよろしくお願いいたします。

4

1 に答える 1

2

少し前に書いたこのチュートリアルにプログレス バーの例があります: HTML5 マルチメディア コンポーネントの操作 – パート 3: カスタム コントロール。呼び出しなどは、動的に作成されたaudio要素と同じである必要があります。

しかし、はい、あなたがやっていることのいくつかのコード例は役に立ちます.

于 2012-05-21T11:40:52.193 に答える