Capacitor 全面支持传统网页和渐进式 Web 应用(PWA)。实际上,使用 Capacitor 可以轻松实现 iOS 和 Android 应用商店应用的 PWA 版本,只需极少工作量。
Capacitor 核心模块和插件基于 ES2017 构建。所有现代浏览器(包括 iOS 和 Android 上的 PWA 运行环境)都支持这种新版 JavaScript 语法,但在不进行额外转换(如使用 Babel)的情况下无法兼容 IE11。
支持网页端的插件会进行特性检测,如果浏览器不支持特定 Web API 则会抛出异常。