收藏
回答

BUG:createInnerAudioContext搜索了相关信息没有解决方案


代码1:

const bofangobj = wx.createInnerAudioContext()
bofangobj.src = 'http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3?guid=ffffffff82def4af4b12b3cd9337d5e7&uin=346897220&vkey=6292F51E1E384E061FF02C31F716658E5C81F5594D561F2E88B854E81CAAB7806D5E4F103E55D33C16F3FAC506D1AB172DE8600B37E43FAD&fromtag=46'
bofangobj.onPlay(() => { console.log('开始播放') })
bofangobj.onError((res) => {
 console.log(res.errMsg)
 console.log(res.errCode)
})
Page({
 bofang: function () {
   bofangobj.play()
 }
})

代码2:

const bofangobj = wx.createInnerAudioContext()
bofangobj.onPlay(() => { console.log('开始播放') })
bofangobj.onError((res) => {
 console.log(res.errMsg)
 console.log(res.errCode)
})
Page({
 bofang: function () {
   bofangobj.src = 'http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3?guid=ffffffff82def4af4b12b3cd9337d5e7&uin=346897220&vkey=6292F51E1E384E061FF02C31F716658E5C81F5594D561F2E88B854E81CAAB7806D5E4F103E55D33C16F3FAC506D1AB172DE8600B37E43FAD&fromtag=46'
   bofangobj.play()
 }
})

两段代码基本一样,除bofangobj.src位置不一样外

开发工具两段表现都符合预期 ios代码1正常,代码2报错错误代码-1,未知错误。。。

请问。。。这个api应该怎么用。。。



最后一次编辑于  2017-10-20
回答关注问题邀请回答
收藏

4 个回答

  • 小程序/小游戏开发-Link
    小程序/小游戏开发-Link
    2017-11-03

    这个问题在 iOS 6.5.19 版本已修复,麻烦更新版本确认下问题是否还存在。

    2017-11-03
    有用
    回复
  • 像鱼🐠
    像鱼🐠
    2017-11-01

    我觉得就是api的bug吧,开发工具和真机差距太大,我看效果都在真机上 不管工具上怎样

    2017-11-01
    有用
    回复
  • han玉可
    han玉可
    2017-10-20

    不知道原因。但是代码1虽然可以用,但根本不能用到实际环境中,src的地址就应该是动态的给而不是初始化以后固定的地址。。。

    2017-10-20
    有用
    回复
  • 豆瓣花田
    豆瓣花田
    2017-10-19

    兄弟,你知道原因了吗?我也遇到同样的问题了


    2017-10-19
    有用
    回复
登录 后发表内容