跳到主要内容
版本:v8

在 Web 项目中使用 Capacitor

Capacitor 完全支持传统 Web 和渐进式 Web 应用。事实上,使用 Capacitor 可以轻松为您的 iOS 和 Android 应用商店应用构建 PWA 版本,只需最少的额外工作。

浏览器支持

Capacitor 核心和插件构建目标为 ES2017。这种较新的 JavaScript 语法在所有现代浏览器中都得到支持(包括为 iOS 和 Android 上的 PWA 提供支持的浏览器),但在 IE11 中无法正常工作,除非进行额外的 JavaScript 转换,例如使用 Babel

支持 Web 的插件会执行功能检测,如果浏览器不支持特定的 Web API,则会抛出异常。

安装

如果您已经在使用 Capacitor 构建 iOS 或 Android 应用,则无需额外的安装步骤!

否则,请先参阅安装指南

作为模块使用 Capacitor

大多数情况下,应用会使用支持导入 JavaScript 模块的构建系统的框架。通过从 @capacitor/core 导入,或导入插件,Capacitor JavaScript 运行时将随您的应用一起加载。

作为脚本包含使用 Capacitor

此选项已不再可用,请使用 JavaScript 模块打包工具。

上线部署

当您准备好发布渐进式 Web 应用并与世界分享时,只需上传 Web 资源目录的内容即可。

这将包含运行应用所需的一切!