跳转到正文

@capgo/capacitor-navigation-bar

Capacitor Navigation Bar 插件,用于自定义 Android 导航栏。

@capgo/capacitor-navigation-bar 美化 Android 系统导航栏 (颜色、浅色或深色按钮、沉浸式隐藏和显示)。当你的 Capacitor 外壳全屏显示,而默认灰色栏与品牌风格冲突时,就用它。

iOS 没有软件导航栏。插件调用在 iOS 上会 reject,因此请对仅限 Android 的 code 路径做保护,或处理 rejection。

平台支持
Android支持,API 24+
iOS没有可自定义的系统导航栏
  • setNavigationBarColor - 设置导航栏颜色和按钮主题。
  • getNavigationBarColor - 获取当前的导航栏颜色和按钮主题。
方法描述
setNavigationBarColor设置导航栏颜色和按钮主题。
getNavigationBarColor获取当前的导航栏颜色和按钮主题。
getPluginVersion获取原生 Capacitor 插件版本。

此参考文档同步自 src/definitions.ts 中的 capacitor-navigation-bar.

如果你正在使用 @capgo/capacitor-navigation-bar 来规划原生媒体和界面行为,并将其与 使用 @capgo/capacitor-navigation-bar 关于使用 @capgo/capacitor-navigation-bar 的原生能力, 使用 @capgo/capacitor-live-activities 用于使用 @capgo/capacitor-live-activities 时的原生能力, @capgo/capacitor-live-activities 在 @capgo/capacitor-live-activities 中的实现细节, 使用 @capgo/capacitor-video-player 有关使用 @capgo/capacitor-video-player 时的原生能力,以及 @capgo/capacitor-video-player 关于 @capgo/capacitor-video-player. 中的实现细节