lyswhut
lyswhut
你可以导入本地歌曲播放,详情看常见问题
取消勾选 设置-更新设置-尝试自动下载新版本 初始化失败看issues中的解决方案
2.7.0-beta.2已支持在线导入,可以试试有没有问题:https://github.com/lyswhut/lx-music-desktop/actions/workflows/beta-pack.yml 自动更新后面再看情况加,订阅暂不考虑
在忙其他的,这个暂不打算添加,以后看情况
由于现在软件内没有处理图片的第三方库,网易图片大小的处理是由他们处理的,这边只是传递了图片尺寸, 之前测试500x500是大小比较合适的尺寸,600x600时图片将会达到800k左右,800x800将达到1M+,而且其他源也差不多是这个尺寸,所以就直接限制为了这个尺寸,这个以后再考虑优化
分别提取出来看看它们的质量怎么样,现在的处理方式是调用官方api处理,文件大小问题这边控制不了,需要集成图片处理库才能优化图片大小,但由于跨平台编译等问题,现在暂不打算集成图片处理库
> 新思路:不内置图片处理库,通过修改param参数实现下载不同规格专辑封面功能。 现在就是这样做的
v2.6.0: https://github.com/lyswhut/lx-music-desktop/issues/1609#issuecomment-1920556970 https://github.com/lyswhut/lx-music-desktop/commit/47635c95e1d3201c1b5413d772d7fcfdc05d6f69#diff-2066665427fe012d76958768137d488975c30137f4e6f1d5bbe13ed825fc24ccR28 因为只有网易源支持这个,而且这属于某个平台的特性,所有没有打算做成设置,只是统一设置
移动端 1.2.0-beta.27 及 桌面端 2.6.0-beta.10 开始移除了旧版源的兼容垫片代码: https://github.com/lyswhut/lx-music-mobile/commit/4db5f0394c225cd8d8e276b75d7cb1bb43718483#diff-295f4678042580afcf5d308058a274e4a4a2ddd3eb5aba86bfcc859419a58fb2L499-L511 https://github.com/lyswhut/lx-music-desktop/commit/7893814da47516507a86d5e74eed80ec289efe90#diff-f8933e345c3bbf0b69c5a756bb048c9909a7f268841c0d51b6b96f0240ab2b39L317-L328 可以尝试在源的代码之前补上垫片代码: ```js "undefined"==typeof window&&(window=globalThis), window.document||(window.document={}), Object.defineProperty(window.document,"getElementsByTagName", {value:e=>"script"==e?[Object.freeze({innerText:globalThis.lx.currentScriptInfo.rawScript}),]:null}); ``` **注意:修改它头部注释的原始内容可能会导致它失效**
若官方没有明确开放API,通过逆向去实现的话,仍然会随时被叫停,这行不通