uni-app播放音乐

uni-app和微信小程序播放音乐相关实现

//这些代码是全局的,可以写在全局块里面

    var musicUrl = 'https://XXX/XXX/XXX.mp3' //音频文件地址
    const audio = uni.createInnerAudioContext();
	audio.onPlay(() => { //播放监听事件
		console.log('开始播放');
	});
	audio.onPause(() => { //暂停监听
		console.log('暂停');
	});
	audio.onStop(() => { //停止监听
		console.log('开始停止了')
	});
	audio.onEnded(() => { // 自然播放结束监听也需要更改isPause 开关状态
		console.log('音频自然播放结束事件');
        //在这里可以加一些代码实现单曲循环
	});

//methods 方法:
           playAudios(src) {
				audio.src = src
				// audio.onCanplay(() => {
				// 	console.log('准备播放')
				// 	audio.play()
				// })
				audio.play()
			},
			stopAudios() {
				audio.stop()
			},

猜你喜欢

转载自blog.csdn.net/qq_35323539/article/details/126697899