javascript - Spotify 网络播放器 - 更新 url 而不刷新页面

标签 javascript php html

我使用过 Spotify 的网络播放器,并希望建立一个类似的网站。

他们的一切我都明白,除了他们如何在不刷新整个页面的情况下更新网址。我知道如何使用主题标签来做到这一点,但他们不使用这个!

有人知道他们是如何做到这一点的吗?

最佳答案

他们似乎正在使用使用 JavaScript 实现的 HTML5 onpopstate 事件。

请参阅这篇文章,HTML5: Changing the browser-URL without refreshing page ,这解释了一切。

关于javascript - Spotify 网络播放器 - 更新 url 而不刷新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26050128/

相关文章:

javascript - AngularJS:如何将参数/函数传递给指令?

css - 显示 - 在 <li> 上带有 div 的文本侧图像

javascript - 缓冲 rx.js observable 的多个订阅者

javascript - 导航 : Setting page Anchor tag (javascript or css)

javascript - 在javascript中将数据发送到服务器后接收JSON对象

PHP后期静态绑定(bind)作用域困惑

javascript - 使用 Angular2 TestBed 模拟具有非具体类接口(interface)参数的服务

php - 可以使用PHP保护音频文件吗?

php - 将秒转换为带小数点后两位的时间

html - 立即在 FlowPlayer 中播放视频并进行缓冲?