跳到主要内容
版本:v6

Capacitor 插件

Capacitor 中的插件让 JavaScript 能够直接与原生 API 进行交互。


通过插件,Web 应用能够充分利用原生 API 的全部能力。插件封装了常见的原生操作,这些操作在不同平台上的 API 可能差异很大,但插件会向 JavaScript 暴露一个一致的、跨平台的 API。

此外,Capacitor 的插件功能使得由传统原生开发者和 Web 开发者组成的团队能够共同协作开发应用的不同部分。

Capacitor 会在客户端自动生成 JavaScript 钩子,因此大多数插件只需要为 iOS 使用 Swift/Obj-C,和/或为 Android 使用 Java/Kotlin。当然,为插件添加自定义 JavaScript 也是可行的。