问题模块 | 框架类型 | 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 方法中设置了的。
网友回复
Link:
你好,问题未复现。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码示例。