Cordova / Electron
复制包含安装步骤和该插件完整 Markdown 指南的配置 prompt。
import { LinkCard, CardGrid, Aside } from ‘@astrojs/starlight/components’;
Capacitor 是本更新器章节中主要记录的路径,但 Capgo 也为 Cordova 以及 Electron提供专用客户端。每个插件都使用相同的 Capgo Cloud 后端、channels、bundle 签名以及 @capgo/cli upload 流程。
Cordova
“Cordova”章节@capgo/cordova-updater 镜像了 @capgo/capacitor-updater 适用于 Cordova iOS 7+ 和 Android 13+ 的 JavaScript API。可以通过以下命令安装: cordova plugin add,调用 cordova.plugins.Updater.notifyAppReady() 之后 deviceready,并以与 Capacitor 相同的方式上传 bundle。
请勿将此插件与 cordova-plugin-ionic-webview 结合使用——这会绕过 Cordova scheme handlers,导致下载的 bundle 无法生效。
Electron
标题为 “Electron” 的章节@capgo/electron-updater 为桌面应用带来了相同的 live-update 模型。在 Electron 主进程中初始化 updater,暴露 preload bridge,从 renderer 调用 notifyAppReady() ,并使用与移动端相同的 Capgo dashboard 管理发布版本。
Capacitor 路径
标题为 “Capacitor 路径” 的章节如果你已经在用 Capacitor,请继续看主 updater 指南: