docs(update): align streamlined plugin APIs

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

查看文件

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