pc网页版百度音乐,是怎么实现实时更新“音乐盒”里面的歌曲的?
比如我在百度音乐首页,点击一个歌曲的播放按钮,浏览器就会新起一个tap页打开“百度音乐盒”播放该歌曲,如果在首页点击其他歌曲的播放按钮,“百度音乐盒”会自动更新播放刚刚选中的歌曲。
有两个疑惑点:
百度音乐如何判断“百度音乐盒”是不是打开状态,点击播放按钮时,没有打开,就新起tap打开,反之复用“百度音乐盒”页面。
在非“百度音乐盒”页面外,如百度音乐首页,点击播放按钮时,百度音乐盒怎么能自动去更新播放的音乐的,浏览器应该没有能力实时接受服务器端指示吧。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
回答你第二个问题,在播放器页打开开发者工具,勾上
Preserve log
然后随便点首歌,你就看到了点击播放会跳转到如下地址
然后再跳到播放器,执行切歌动作,我只是简单分析了一下,详细可以自己追踪一下。