目前网易云歌曲id超过int上限,导致json解析时会发生溢出而无法获取歌词。
|
private class PlayerInfo |
|
{ |
|
public CurrentTrack? currentTrack { get; set; } |
|
|
|
public double progress { get; set; } |
|
|
|
public class CurrentTrack |
|
{ |
|
public string? name { get; set; } |
|
|
|
public int id { get; set; } |
|
|
|
public double? dt { get; set; } |
|
|
|
public Artist[]? ar { get; set; } |
|
|
|
public Album? al { get; set; } |
|
|
|
public Music? bMusic { get; set; } |
|
|
|
public Music? hMusic { get; set; } |
|
|
|
public Music? mMusic { get; set; } |
|
|
|
public Music? lMusic { get; set; } |
目前网易云歌曲id超过int上限,导致json解析时会发生溢出而无法获取歌词。
HotLyric/HotLyric/HotLyric.Win32/Utils/MediaSessions/SMTC/YesPlayerMusicSession.cs
Lines 354 to 378 in 9c30a55