自定义源变更
This commit is contained in:
@@ -1,3 +1,17 @@
|
||||
### 自定义源的不兼容变更与新增内容(源开发者需要看)
|
||||
|
||||
自定义源的调用方式已改变:
|
||||
|
||||
- 为了与移动端的调用方式统一,不再推荐使用 `window.lx` 对象(移动端无`window`对象),改用 `globalThis.lx`
|
||||
- `inited` 事件不再需要传递 `status` 属性,脚本运行过程中,在成功调用 `inited` 事件之前的任何首次未捕获的错误都将视为初始化失败,所以现在若想人为让脚本初始化失败,直接抛出一个错误即可
|
||||
- 新增 `globalThis.lx.env` 属性,桌面端环境固定为 `desktop`,移动端环境固定为 `mobile`
|
||||
- 新增 `globalThis.lx.currentScriptInfo` 对象,可以从这里获取解析后的脚本头部注释信息及脚本原始内容,具体可用属性看文档说明
|
||||
- `globalThis.lx.version` 属性更新到 `2.0.0`
|
||||
|
||||
### 新增
|
||||
|
||||
- 若自定义源初始化失败,将会出现弹窗提示初始化失败的详情
|
||||
|
||||
### 修复
|
||||
|
||||
- 修复备份文件无法导入json格式的问题
|
||||
|
||||
Reference in New Issue
Block a user