请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我的只要加上保存播放历史的代码就下面那个会报错。

图片描述
加上保存播放历史的代码就会出现这个报错。TypeError: Cannot read property ‘length’ of undefined
然后另一个502005报错,我环境id也配置了,集合也创建了,也有init云函数id,但是还是报错。

正在回答

插入代码

3回答

谢成 2021-04-16 17:59:22

下面截图中的问题是云数据库中集合不存在,需要手动创建相关集合才可以:

https://img1.sycdn.imooc.com//szimg/60795f7d099c871716720590.jpg


下面截图中的问题是player.js文件第173行代码目前是undefined.length,需要检查undefined是如何产生的:

https://img1.sycdn.imooc.com//szimg/60795f9b09cd7e8a16560360.jpg


下面这个问题,首先需要检查通过云函数获取openid的代码是否有问题,然后检查本地存储写入的地方是否有问题:

https://img1.sycdn.imooc.com//szimg/60795fda0969b4e212000284.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 1354313 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-04-16 20:45:20
提问者 1354313 2021-04-16 17:17:32

我获取不到openid 在storage里面没有openid

0 回复 有任何疑惑可以回复我~
提问者 1354313 2021-04-16 16:53:19

https://img1.sycdn.imooc.com//szimg/60794f04099b0afe19090795.jpg老师,加上保存播放历史的代码就会出现这个报错。并且歌曲加载中不会消失,去掉保存播放历史这段代码就一切正常。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号