包含两个版本(Node客户端和node-webkit桌面应用程序)的豆瓣电台。其中Node版主要提供了一系列的豆瓣电台API、而node-webkit则实现了一个完整的电台。
截图:
node-webkit
版本直接调用nw .
,注意,默认情况下node-webkit
不支持mp3格式的音频,参考相关链接。
使用node-webkit和React实现的豆瓣电台播放器,以下为相关的一些TODOs:
- 支持自动播放下一曲(监听audio事件,完成后进入下一曲)
- React 模块分离 ==> 使用ES6对React的模块进行重构
- 界面优化
- 支持用户信息
- 支持选择频道