-
Notifications
You must be signed in to change notification settings - Fork 68
Open
Description
粘贴url之后很久都没有反应,观察了一下发现程序是通过正则表达式来捕获id的,歌单部分的源码是这一段。
Line 12 in af221ce
| const playlist = q.value.match(/music\.163\.com\/#\/playlist\?id=(\d+)/); |
然而我从网易云PC端分享出来的URL格式是https://music.163.com/playlist?id=123456789,URL中间没有那个星号#
手机端分享出来的URL是https://music.163.com/m/playlist?id=123456789,中间部分是m
或许只匹配playlist?id=123456789这部分可以适配更多场景?单曲可能也有这个问题不过我没有测试,可能需要检查一下。
Metadata
Metadata
Assignees
Labels
No labels