javascript - 怎么实现网页音乐(视频)播放器在切换网页时音乐不中断?
PHP中文网
PHP中文网 2017-04-10 14:42:43
0
3
924

看网上的实现方法都是用frame,这样对于度娘不友好吧?可有其他方法?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
左手右手慢动作

公子提到的AJAX应该算单页实现最优雅的

再来说说在此之外的一些不同思路

  1. 弹出独立的播放器窗口
  2. 通过同域的页面通信配合链接跳转的规划 在少可能被关闭的页面上播放音乐 在同域下的其他页面上通过同域通信控制播放
  3. 客户端配合播放(PC App
いいねを押す +0
大家讲道理

1.全页AJAX做成SPA页面
2.实时存储歌曲的播放时间(可以用cookie),切换页面的时候再读取时间播放器跳转到此时间进行播放。

いいねを押す +0
洪涛

注意到新版的微博了么?他也提供了一个音乐播放器的功能,也实现了页面跳转而不影响音乐播放的功能,但是他并没有使用iframe的方式,而是结合了AJAX和HTML5 的History API,即Pjax。题主可以参考下。

参考

  • Pjax
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート