音频api和背景音乐api在手机上播放不支持音频源
发布于 7 年前 作者 wren 2691 次浏览 来自 官方Issues
  • 当前 Bug 的表现(可附上截图)

wx.createInnerAudioContext()的

wx.getBackgroundAudioManager()的

  • 预期表现

在开发者工具中能正常播放,在手机上就不能行了,希望能够解决这个问题

  • 复现路径

音频播放api

代码片段:https://developers.weixin.qq.com/s/OWZGU2mI7pam

背景音乐api

代码片段:https://developers.weixin.qq.com/s/IPZic2mA7KaH

  • 提供一个最简复现 Demo

音频播放api

代码片段:https://developers.weixin.qq.com/s/OWZGU2mI7pam

背景音乐api

代码片段:https://developers.weixin.qq.com/s/IPZic2mA7KaH

const innerAudioContext = wx.createInnerAudioContext()

innerAudioContext.autoplay = true

innerAudioContext.src = http://lhttp.qingting.fm/live/339/64k.mp3

innerAudioContext.onPlay(() => {

console.log(‘开始播放’)

})

innerAudioContext.onError((res) => {

console.log(res.errMsg)

console.log(res.errCode)

})

背景音乐api

代码片段:https://developers.weixin.qq.com/s/IPZic2mA7KaH

const backgroundAudioManager = wx.getBackgroundAudioManager()

backgroundAudioManager.title = ‘此时此刻’

backgroundAudioManager.epname = ‘此时此刻’

backgroundAudioManager.singer = ‘许巍’

backgroundAudioManager.coverImgUrl = http://y.gtimg.cn/music/photo_new/T002R300x300M000003rsKF44GyaSk.jpg?max_age=2592000

// 设置了 src 之后会自动播放

backgroundAudioManager.src = http://lhttp.qingting.fm/live/339/64k.mp3

backgroundAudioManager.onError((res) => {

console.log(res.errMsg)

console.log(res.errCode)

})

注:

官方的各位如果您不想回答可以,没问题,不回答我也不说什么,但是请你把机会留给想回答的人,每次都给我回复麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html”,你们是真没看还是故意没看到,我是没提供吗?我没提供的时候确实是我的错,我提供了还假装看不到,在评论区随便给个回复就算解决问题了????

回到顶部