backgroundAudioManager里面的属性总是赋值不上

来源:4-4 音乐控制面板功能实现(1)

weixin_慕奕锌

2020-08-14

backgroundAudioManager里面的属性总是赋值不上,导致我无法加载出背景等元素。
但我所传值都是有的状态,manager在page外也进行了实例化声明。
图片描述
在我的backgroundAudioManager中,所传的值都是log可见,而且在Page()外也进行了manager的实例化
但是所传的值都是未定义
图片描述
图片描述
值确定也都可以取到

写回答

4回答

谢成

2020-08-15

只看截图中代码的的话,我暂时还没发现问题。

1、把开发工具升级到最新的稳定版

2、先试试只设置src和title,只有这两个属性是必须设置的。设置完后,先不用管控制台,直接看歌曲能否播放

3、课程中代码是没有问题的,我刚刚又测试过了,可以再和课程中代码对比下,看哪里有不一样

2
2
weixin_慕奕锌
非常感谢!我使用了RC最新版本,仍看不到赋值成功,但手机上表现为成功状态。可以了继续往后做了
2020-08-17
共2条回复

卢小航

2020-10-27

我的也是同样的问题,解决不了

0
0

weixin_慕奕锌

提问者

2020-08-14

我怕是公司网络的原因(屏蔽娱乐网站),用了一个远程电脑,顺手把其他warn都解决了,但发现这块仍然不好用,是作用域的问题吗?查找部分论坛,在17年这个控件也有此问题。|
我也怕是编译器版本的问题,编译器变更了其他,现在这个值仍然还是赋值不上
//img.mukewang.com/szimg/5f36651109fe309c08610602.jpg



0
0

weixin_慕奕锌

提问者

2020-08-14

//获取全局唯一的背景音频管理器

const backgroundAudioManager = wx.getBackgroundAudioManager()

Page({



这个是我在page外进行的声明

0
1
冲了兄弟们
const 改成 let 我也是这个问题
2021-01-29
共1条回复

微信小程序云开发-从0打造云音乐全栈小程序

横跨小程序端、云后端、CMS一站式云开发的小程序全栈课程

1938 学习 · 2768 问题

查看课程