docs(update): align streamlined plugin APIs

这个提交包含在:
XuqmGroup 2026-07-28 21:35:23 +08:00
父节点 255be6987b
当前提交 2107d0b191

查看文件

@ -64,7 +64,7 @@ SHA-256 和最终依赖闭包校验。宿主不能分别下载后自行拼接版
进入 buz 前自动检查并安装: 进入 buz 前自动检查并安装:
```ts ```ts
await UpdateSDK.checkAndInstallPlugin('home', { await UpdateSDK.checkAndInstall('home', {
onProgress(moduleId, progress) { onProgress(moduleId, progress) {
console.log(moduleId, progress.percent) console.log(moduleId, progress.percent)
}, },
@ -74,13 +74,13 @@ await UpdateSDK.checkAndInstallPlugin('home', {
需要由宿主展示确认弹窗时,检查与安装分开调用: 需要由宿主展示确认弹窗时,检查与安装分开调用:
```ts ```ts
const plan = await UpdateSDK.checkPluginRelease('home') const plan = await UpdateSDK.check('home')
if (plan && (await showPluginUpdateDialog(plan))) { if (plan && (await showPluginUpdateDialog(plan))) {
await UpdateSDK.installPluginRelease(plan) await UpdateSDK.install(plan)
} }
``` ```
`checkPluginRelease` 只检查,不下载、不修改本地状态。安装阶段会再次验证签名和检查时 `check` 只检查,不下载、不修改本地状态。安装阶段会再次验证签名和检查时
记录的本地基线;计划已过期时必须重新检查。插件版本、路径和事务状态由原生层统一 记录的本地基线;计划已过期时必须重新检查。插件版本、路径和事务状态由原生层统一
管理,宿主不得另建一套缓存版本表。 管理,宿主不得另建一套缓存版本表。