概述
概述部分Capacitor 插件用于从远程 Vite 开发服务器 live reload Capacitor 应用。
核心功能
核心功能部分configureServer- 记录用于后续连接的远程开发服务器设置。connect- 如果当前没有 WebSocket 连接,则建立一个 WebSocket 连接。disconnect- 关闭当前 WebSocket 连接并禁用自动重连。getStatus- 返回当前连接状态。
Public API
标题:Public API| 方法 | 描述 |
|---|---|
configureServer | 用于后续连接的远程开发服务器设置。 |
connect | 如果当前没有 WebSocket 连接,则建立一个 WebSocket 连接。 |
disconnect | 关闭当前 WebSocket 连接并禁用自动重连。 |
getStatus | 返回当前连接状态。 |
reload | 触发 Capacitor WebView 的全局重载。 |
reloadFile | 如果运行时支持,可以重新加载单个文件/模块(否则会进行全局重新加载)。 |
addListener | 监听服务器发出的重新加载事件。 |
addListener | 监听socket状态变化(连接/断开)。 |
removeAllListeners | 移除所有已注册的监听器。 |
getPluginVersion | 获取本地Capacitor插件版本。 |
真实来源
标题:真实来源此参考资料是从 src/definitions.ts 在 capacitor-live-reload.