// 创建音频上下文对象 const innerAudioContext = wx.createInnerAudioContext()

// 定义语音列表 const audioList = [ 'https://example.com/audio1.mp3', 'https://example.com/audio2.mp3', 'https://example.com/audio3.mp3' ]

// 定义当前播放语音的索引 let currentIndex = 0

// 播放语音 function playAudio() { innerAudioContext.src = audioList[currentIndex] innerAudioContext.play() }

// 监听语音播放结束事件 innerAudioContext.onEnded(() => { // 切换到下一条语音 currentIndex++ if (currentIndex < audioList.length) { playAudio() } })

// 开始播放第一条语音 playAudio()

微信小程序实现语音连续播放:自动播放下一条语音

原文地址: https://www.cveoy.top/t/topic/m5vl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录