SpringHan / netease-cloud-music.el

A netease music client for emacs.
GNU General Public License v3.0
83 stars 12 forks source link

列表播放结束时如果同时有其它操作,导致播放异常中断 #2

Open emacs25 opened 4 years ago

emacs25 commented 4 years ago

如题,在列表播放模式下,切换到其它操作。

当前歌曲播放结束跳转到下一首的时候,如果emacs没有任何键盘操作,播放正常运行;

没有使用鼠标,如果在此期间有其它键盘操作,播放中断,并且报错,信息如下:

error in process sentinel:wrong type argument: arrayp ,nil

SpringHan commented 3 years ago

这个问题我今天刚好遇到,是获取当前光标下歌曲时忘了指定 *Netease-Cloud-Music* buffer 了,最新版本应该没有这个问题了,你试试看。

emacs25 commented 3 years ago

我测试了最新版,在Windows平台发现如下问题

1 在切换歌曲的时候如果emacs进行操作,会卡顿,等下一首歌播放之后才会恢复正常,有时候需要c-g一次才行

2 下载socat for windows,加入到环境变量,调用正常,在使用快进快退暂停这些功能会提示如下:

socat:open "/tmp/mpvserver/",01002,0666:no such file or directory

看起来是路径问题,不知道在windows下面如何解决 ------ 原始邮件 ------ 发件人:"Jim&nbsp;Huang"<notifications@github.com>; 发送时间:2021年2月18日(星期四) 晚上6:53 收件人:"SpringHan/netease-cloud-music.el"<netease-cloud-music.el@noreply.github.com>; 抄送人:"emacs25"<2578913615@qq.com>;"Author"<author@noreply.github.com>; 主题:Re: [SpringHan/netease-cloud-music.el] 列表播放结束时如果同时有其它操作,导致播放异常中断 (#2)

这个问题我今天刚好遇到,是获取当前光标下歌曲时忘了指定 Netease-Cloud-Music buffer 了,最新版本应该没有这个问题了,呢试试看。

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.