gpt4 book ai didi

javascript - 按下后退按钮后,谷歌音乐如何继续播放?

转载 作者:行者123 更新时间:2023-11-28 07:29:36 25 4
gpt4 key购买 nike

我注意到,即使按下后退按钮,Google Play 音乐也会继续播放音乐。这肯定会重新加载页面吗?我很好奇音乐在页面重新加载期间如何继续播放。

另外,音乐使用 AngularJS 吗?

最佳答案

Google Play Music 捕获鼠标点击,对捕获的事件调用 preventDefault,这样浏览器就不会真正处理该事件(重新加载页面,转到网址),发送新内容的 AJAX 请求它会替换旧内容(同时将 Flash 播放器保留在另一个 div 中,不被触及),然后使用(相当)新的 History API methods 更新 URL .

然后,当按下后退按钮时,会触发 popstate 事件,而不是浏览器导航到新链接(21 世纪的浏览器不是很聪明吗!)

关于javascript - 按下后退按钮后,谷歌音乐如何继续播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29266827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com