加载中...

Apache Cordova 是 Apache 基金会旗下的开源混合移动应用框架,其前身是 Nitobi 公司开发、后被 Adobe 收购的 PhoneGap。它将标准的 HTML、CSS、JavaScript 页面打包进原生应用外壳,在 WebView 中运行。
Cordova 提供一个原生容器和一套 JavaScript 与原生代码之间的桥接机制,设备能力(相机、定位、文件、传感器等)通过插件暴露为 JS API,Web 代码由此调用系统功能。
是早期 Hybrid App 开发的代表方案,Ionic 等框架长期以 Cordova 作为原生运行时,大量企业内部应用和工具类 App 曾基于它构建。
优点是 Web 技术栈复用、跨平台成本低、插件生态成熟;缺点是 WebView 渲染性能和体验不如原生,近年逐渐被 Capacitor、React Native、Flutter 等方案取代。

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