加载中...

Capacitor 是 Ionic 团队于 2018 年发布的开源原生运行时(Native Runtime),定位为 Apache Cordova 的现代替代品,可将任意 Web 应用封装为 iOS、Android 原生应用,并提供统一的原生 API 访问层。
Capacitor 将原生工程(Xcode/Android Studio 项目)作为源码纳入版本管理,而非 Cordova 式的构建产物,开发者可直接编写原生代码;Web 层通过插件系统调用相机、存储、推送等能力,官方插件之外也兼容大部分 Cordova 插件。
是 Ionic 生态的默认原生桥,也常被 React、Vue、Svelte 等普通 Web 项目用来快速上架应用商店。
优点是与现代前端工具链契合、原生工程透明可控、支持 PWA 同构;缺点与其他 WebView 方案相同,重度图形交互场景性能有限。

登录 后参与讨论
暂无讨论,来发表第一条评论吧