メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-ナビゲーションバー
チュートリアル
@capgo/capacitor-ナビゲーションバー

ナビゲーションバー

Android ナビゲーションバーのカスタマイズと非表示機能を使用して、インマーシブUI体験を実現します。

ガイド

ナビゲーションバーのチュートリアル

使用方法:@capgo/capacitor-ナビゲーションバー

Capacitor ナビゲーションバー プラグイン:Androidナビゲーションバーのカスタマイズ

インストール

bun add @capgo/capacitor-navigation-bar
bunx cap sync

このプラグインが公開するもの

  • setNavigationBarColor - ナビゲーションバーの色とボタンのテーマを設定する。
  • getNavigationBarColor - 現在のナビゲーションバーの色とボタンのテーマを取得する。

例の使用

setNavigationBarColor

ナビゲーションバーの色とボタンのテーマを設定する。

import { NavigationBar } from '@capgo/capacitor-navigation-bar';

// Set to white with dark buttons
await NavigationBar.setNavigationBarColor({
  color: NavigationBarColor.WHITE,
  darkButtons: true
});

// Set to custom color
await NavigationBar.setNavigationBarColor({
  color: '#FF5733',
  darkButtons: false
});

// Set a custom divider color on Android 9+
await NavigationBar.setNavigationBarColor({
  color: NavigationBarColor.WHITE,
  darkButtons: true,
  dividerColor: '#D9D9D9'
});

getNavigationBarColor

現在のナビゲーションバーの色とボタンのテーマを取得する。

import { NavigationBar } from '@capgo/capacitor-navigation-bar';

const { color, darkButtons } = await NavigationBar.getNavigationBarColor();
console.log('Current color:', color);
console.log('Using dark buttons:', darkButtons);

フルリファレンス

Using @capgo/capacitor-navigation-bar

あなたが @capgo/capacitor-navigation-bar を使用してネイティブのメディアとインターフェイスの動作を計画する場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-navigation-bar @capgo/capacitor-navigation-bar @capgo/capacitor-navigation-bar の実装詳細については、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-navigation-bar を参照してください。 Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities @capgo/capacitor-live-activities を使用してネイティブの機能を実現するには、@capgo/capacitor-live-activities、 native機能の使用に@capgo/capacitor-ビデオプレーヤーを使用します。