收藏
回答

真机无法播放背景音乐

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 getBackgroundAudioManager 客户端 iOS 6.6.5 1.9.91

写了一个 player 组件。

在模拟器中使用 getBackgroundAudioManager 播放音乐没问题,但真机抛出下面的异常


真机调试时发现,下面的代码

audioMgr.src = this.data.src;
console.log('src=' + audioMgr.src);

audioMgr.src 是 undefined(确定 this.data.src 是m4a 音频地址,模拟器播放正常,真机也打印正常)

进一步发现 audioMgr (也就是 BackgroundAudioManager)的title, singer等属性都是 undefined, 这些属性是在组件的 ready 方法中设置了的。

最后一次编辑于  2018-03-04  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • Link
    Link
    2018-03-04

    你好,问题未复现。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码示例。

    2018-03-04
    赞同
    回复