1.6 KiB
1.6 KiB
自定义源的不兼容变更与新增内容(源开发者需要看)
自定义源的调用方式已改变:
- 为了与移动端的调用方式统一,不再推荐使用
window.lx
对象(移动端无window
对象),改用globalThis.lx
inited
事件不再需要传递status
属性,脚本运行过程中,在成功调用inited
事件之前的任何首次未捕获的错误都将视为初始化失败,所以现在若想人为让脚本初始化失败,直接抛出一个错误即可- 新增
globalThis.lx.env
属性,桌面端环境固定为desktop
,移动端环境固定为mobile
- 新增
globalThis.lx.currentScriptInfo
对象,可以从这里获取解析后的脚本头部注释信息及脚本原始内容,具体可用属性看文档说明 globalThis.lx.version
属性更新到2.0.0
新增
- 若自定义源初始化失败,将会出现弹窗提示初始化失败的详情
- 添加win7_x64架构的安装版安装包构建
优化
- 更新zh-tw翻译
- 自定义源列显示源版本号、作者名字
修复
- 修复备份文件无法导入json格式的问题
- Windows、MacOS平台下的字体列表取消使用原生方式获取以修复某些字体应用后无效的问题(#1596)
- 修复亮暗主题自动切换功能无效的问题(#1697)
其他
- 移除所有内置源,由于收到腾讯投诉要求停止提供软件内置的连接到他们平台的在线播放及下载服务,所以从即日(2023年10月18日)起LX本身不再提供上述服务
- 更新 electron 到 v25.9.7
- 更新许可协议的排版,使其看起来更加清晰明了,更新数据来源原理说明