douban.fm
douban.fm copied to clipboard
windows下只能放第一首歌
切换到第二首的时候往往就卡住了
我没有测试过 win 下的情况,居然还可以正常使用吗?有没有相关报错信息?
没有任何错误,就是卡在下载歌曲上了,也无法上下左右ctrl+c
这个问题可能暂时得不到解决,win 下的兼容我打算在放到 0.2 发布之后再做了。可以先开虚拟机用其他操作系统使用。
设置了一个全局的DEBUG 跟踪了一下. 貌似是player 模块中 speaker 的问题, 在windows 下, 下一首后speaker 永远卡在了flush事件了里面,不回调stram 上的'finish'事件, 这个我也不太懂..只能找到这个信息了..
我这里也有这个问题。
我在Win8.1x64,VS2013,nodejs v0.10.33x64,环境下,npm install -g douban.fm
完全正常。然后启动就需要点技巧,不能用命令行启动,因为启动脚本全部是用的sh。所以用mingw32环境执行douban.fm
即可以听一首歌曲(windows版本的nodejs排斥cygwin环境变量,要删干净path里面的cygwin)。期待解决只能听一首歌曲的问题。
@rexdf 在win下这问题除非有人提PR,不然作者是不会管的了.....然后..我也转用MAC做开发了...
win里用命令行有点蛋疼啊
@taizilongxu 确实只是好玩,不知道你那个python版本支不支持win,因为mplayer是有win版本的。那个版本看上去是命令行调用的,理论不会有问题。不过我也不用Windows作开发,就没尝试了。
@rexdf 的确都是命令行调用,但是unix和win的命令行也差很多,win下估计没人用,也没必要弄win了
@taizilongxu 在windows下一直在等的人哭了。没人修的话求给个思路,节省点儿时间……
@btbxbob windows下为何不开网页啊 既然用windows做开发环境 必然是使用IDE的,那么开个网页也没啥大不了的。在*nix下面是因为可以把terminal折腾成多窗口,然后对于某些开发确实可以提高生产率。对于cmd即使搞好,也没大的意义,cmd不能全屏且不论,Powershell好像还没有很完善的工具集,在Win上面还是主要的VS、Eclipse等主流开发环境,那么你可以写一个用nodejs播放douban.fm的VS插件或者Eclipse插件也许是个方向。