收藏
回答

使用背景音乐老是报setBackgroundAudioState:fail title is错?

报错如下:

VM17:1 thirdScriptError

setBackgroundAudioState:fail title is nil!;at api setBackgroundAudioState fail callback function

Error: setBackgroundAudioState:fail title is nil!

真机使用没有任何问题,title也设置了,真机也显示标题。

下图:

第一次播放,虽然报错,但是可以播放。

监听播放自然结束,执行下一曲的函数,偶尔报一个错,会切换音频播放,偶尔连报俩个错,就卡住不播放了。

以上问题都出现在开发工具,真机目前没有测出问题。



最后一次编辑于  11-26
回答关注问题邀请回答
收藏

2 个回答

  • 小程序技术专员-binnie
    小程序技术专员-binnie
    星期一 16:37

    打印下title看看是不是有这个字段?

    星期一 16:37
    赞同
    回复 4
    • 孔子腾
      孔子腾
      星期二 11:19
      放进 backgroundAudioManager.title之前,title是可以打印出来的,放进backgroundAudioManager.title之后,backgroundAudioManager.title就打印不出来了
      星期二 11:19
      回复
    • 小程序技术专员-binnie
      小程序技术专员-binnie
      星期二 11:20回复孔子腾
      tiltle是空值吧,你看看res.data[0]对不对
      星期二 11:20
      回复
    • 孔子腾
      孔子腾
      星期二 11:30回复小程序技术专员-binnie
      星期二 11:30
      回复
    • 孔子腾
      孔子腾
      星期二 11:31
      title在放进去之前不是空值
      星期二 11:31
      回复
  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    11-26

    是哪个版本的开发工具?麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    11-26
    赞同
    回复 6
    • 孔子腾
      孔子腾
      11-26
      https://developers.weixin.qq.com/s/kcE36amb7Edy
      11-26
      回复
    • 孔子腾
      孔子腾
      11-26
      用的云开发,要是把调数据的都删了,也就剩下官方文档给的那个案例了,也就出不了那个错了,所以就没有删
      11-26
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      11-27回复孔子腾
      怎么操作提供的代码片段可以复现问题?
      11-27
      回复
    • 孔子腾
      孔子腾
      11-27回复社区技术运营专员-灵芝
      https://developers.weixin.qq.com/s/kDWAcbmq7rdO  这是新生成的代码片段,具体操作是:由index页面点击列表进入mp3play页面,同时会传递过去被点击的mp3id,通过id查询各个字段渲染至播放页面,同时会渲染背景音乐api所必须的渲染的字段,背景音乐开始播放之后就会报错
      11-27
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      11-27回复孔子腾
      是必须要云开发才有这个问题么?直接静态数据是否有这个问题?
      11-27
      回复
    查看更多(1)
问题标签