只有老派会记得使用Winamp Player收听我们最喜欢的音乐文件甚至广播发送者的精彩时光!尽管Winamp的开发已在几年前停止了(并且似乎有一天会回归), 但它仍然是当今许多人的流行音乐播放器。如果你从事Web开发, 则可能会看一下有趣的Winamp2-js开源项目, 该项目从头开始并直接在Web浏览器中实现了原始播放器的许多功能:
该项目最初由Jordan Eldredge发起, 现在在Github上的官方存储库中已有10多个贡献者, 并且有4000多颗星星。播放器可以提供的一些功能包括:
- 在浏览器中解码实际的皮肤文件, 以便你可以加载自己喜欢的Winamp 2皮肤!
- 通过拖放, 弹出按钮或”选项”按钮(左上角)加载本地音频或皮肤文件
- 两种可视化模式:示波器和频谱
- 热键
- “阴影”迷你模式
- “翻倍”模式, 其中主窗口是原来的两倍:Ctrl-D
还有其他功能, 例如可拖动界面, 你可以在屏幕上拖动播放器及其播放列表容器。除了添加文件夹功能因每个浏览器的安全性原因而无法使用外, 几乎所有按钮的工作方式都与原始播放器相同。该应用程序基于ReactJS构建, 你可以在此处在线测试该应用程序, 或者在Github存储库中浏览源代码。