一、创建AVplayer实例对象
const avPlayer = await media.createAVPlayer()
this.avplayer = avPlayer
二、监听avPlayer的状态改变
avPlayer.on("stateChange", (state) => {
Logger.info('initialized',state)
if (state === "initialized") {
// 表示avPlayer已经设置了播放源
Logger.info('initialized')
avPlayer.prepare()
}
if (state === "prepared") {
// 表示avPlayer已经进入了准备播放状态,此时就可以通知播放了
// 设置avPlayer循环播放音频
Logger.info('prepared')
avPlayer.loop = true
avPlayer.setVolume(100)
avPlayer.play()
}
})
三、设置播放源
avPlayer.url = url