モバイル インターネットの発展に伴い、音楽プレーヤー、音声チャット、音声認識などのオーディオ関連アプリケーションがユーザーの間でますます人気が高まっています。このようなオーディオ アプリケーションを開発するには uniapp を使用すると非常に便利です。重要なコンポーネントの 1 つは
uniapp では、ページの wxml ファイル内の
このうち、src属性は音声ファイルのパスを指定し、id属性は一意のファイルの定義に使用されます。
オーディオを再生するには、最初に
const myAudio = uni.createInnerAudioContext(); myAudio.src = "../../static/audio.mp3"; myAudio.play();
このうち、createInnerAudioContext()メソッドは、
srcを作成するために使用されます。属性はオーディオ ファイルへのパスを指定します。
play()メソッドはオーディオを再生するために使用されます。
再生中のオーディオを一時停止するには、pause() メソッドを使用できます。サンプル コードは次のとおりです。
#Stop Audioメソッドを呼び出して、現在の
myAudio.pause();
Listening events
onPlay()
: オーディオの再生が開始されるとトリガーされます。onPause(): オーディオが一時停止されたときにトリガーされます。onStop(): オーディオが停止するとトリガーされます。onEnded(): オーディオの再生が終了するとトリガーされます。onError(): オーディオ再生エラーが発生したときにトリガーされます。サンプル コードは次のとおりです:
myAudio.stop();
概要
この記事では、オーディオの再生、一時停止、停止、リスニング イベントなど、uniapp で
以上がuniappでaudioタグを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。