1. 播放音频:
<audio src="http://example.com/audio.mp3" controls></audio>
2. 自定义控制器样式:
<audio src="http://example.com/audio.mp3" controls show-play-btn show-pause-btn></audio>
3. 监听播放状态:
<audio src="http://example.com/audio.mp3" bindplay="onPlay" bindpause="onPause"></audio>
4. 设置循环播放:
<audio src="http://example.com/audio.mp3" controls loop></audio>
5. 监听播放进度:
<audio src="http://example.com/audio.mp3" bindtimeupdate="onTimeUpdate"></audio>
在对应的 .js 文件中,你可以定义相应的事件处理函数:
Page({
onPlay: function () {
console.log('音频播放开始');
},
onPause: function () {
console.log('音频暂停');
},
onTimeUpdate: function (e) {
console.log('当前播放进度:', e.detail.currentTime);
},
});
这是一个基本的 audio 组件的用法示例。根据实际需求,你还可以了解更多 audio 组件的属性和事件,以满足不同场景的需求。
转载请注明出处:http://www.zyzy.cn/article/detail/817/微信小程序