官方插件
官方插件是一组由 Capacitor 团队维护的 Capacitor 插件,提供对常用原生 API 的访问。
这些插件的 API 文档如下所示。
版本管理
npm 标签(latest 和 latest-X)
Capacitor 提供了特殊的 npm 分发标签,以便更轻松地安装兼容的插件版本。
latest标签会安装可用的最新插件版本。- 使用
latest-X(例如latest-7)来安装与 Capacitor X 兼容的最新官方 Capacitor 插件版本。 - 这些标签表示 Capacitor 版本兼容性,而非插件自身的版本号。一个插件可能处于 v2 或 v3 版本,但仍可能是
latest-7的正确发行版本。 - 这些标签用于
npm install命令,并会解析为package.json中的相应范围。 - 此标签约定适用于官方 Capacitor 插件,社区插件可能不会一致性地支持此约定。
示例:
npm install @capacitor/camera@latest
# 例如:v8.0.1
npm install @capacitor/device@latest-7
# 例如:v7.0.2
官方插件列表
- Action Sheet
- App Launcher
- App
- Background Runner
- Barcode Scanner
- Browser
- Camera
- Clipboard
- Cookies
- Device
- Dialog
- Filesystem
- File Transfer
- File Viewer
- Geolocation
- Google Maps
- Haptics
- Http
- InAppBrowser
- Keyboard
- Local LLM 🧪
- Local Notifications
- Motion
- Network
- Preferences
- Privacy Screen
- Push Notifications
- Screen Orientation
- Screen Reader
- Share
- Splash Screen
- Status Bar
- System Bars
- Text Zoom
- Toast
GitHub
你可以在 GitHub 上找到这些插件的源代码。