多功能网页音乐播放器

前言

个人喜欢边听音乐便工作的程序猿,可无奈因为版权所限导致有些喜欢的音乐在不同的平台.意味着如果想听音乐便需要有不同平台的账号,非常不方便.因而萌生自己改写音乐插件,算是个人技能的拓展提升吧.

音乐插件

在创建博客的时候也参考过别人分享的心得以及一些亮点,其中一个就是音乐播放器插件.原文作者没有提到具体做法,只是那么对于音乐播放器那么一提.不管是否说者有意,但是那是似乎也没有给我多少的印象.

喜欢有事没事就去逛逛V2EX,就像如同去淘淘心玩意一样.刚好是去年的五一劳动节,有个网友在V站上分享了他们的音乐插件.该插件使用的是angular些的一个chrome插件,在开发者模式下可以播放支持网易,QQ,虾米三方音乐平台.这样用户可以随心所欲的听听三个播放器的不同的资源,同时还支持搜索功能.真心好用~

自己喜欢在网易上听音乐,突然好奇网易音乐的播放器一个小细节.为什么切换网页的时候,音乐不会断掉或者说重新刷新.后来去搜索才知道原来使用的是pjax技术异步加载,局部刷新.这个功能也不算是新技术,但是大大提高了页面缓存和加载的速度.因为是局部刷新,所以音乐在切换页面的时候不会因此而重新加载.

总结

对新技术的好奇往往很能考察一名程序猿敏锐的嗅觉~

参考资料

Listener plugin
网易云音乐nodejs版本
网易专辑音乐播放器插件

文章目录
  1. 1. 前言
  2. 2. 音乐插件
  3. 3. 总结
  4. 4. 参考资料