@capgo/capacitor-launch-navigator の使い方
プラグインのメインインターフェース。
インストール
bun add @capgo/capacitor-launch-navigator
bunx cap sync
bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインをアップグレードするたびに再度実行してください。
インポート
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
API の概要
| メソッド | 説明 |
|---|---|
navigate |
緯度と経度を指定して目的地へナビゲートします。 |
isAppAvailable |
特定のナビゲーションアプリが利用可能か確認します。 |
getAvailableApps |
デバイスにインストールされているナビアプリの一覧を取得します。 |
getSupportedApps |
現在のプラットフォームでサポートされているアプリ一覧を取得します。 |
getDefaultApp |
デフォルトのナビゲーションアプリ名を取得します。 |
getAppIcons |
プロバイダーのアイコンを取得し、ローカルにキャッシュします。 |
refreshAppIcons |
キャッシュの有効期限に関わらず、プロバイダーのアイコンを更新します。 |
clearIconCache |
キャッシュされたプロバイダーのアイコンを削除します。 |
例
navigate()
緯度と経度を指定して目的地へナビゲートします。
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
await LaunchNavigator.navigate({ destination: [48.8566, 2.3522] });
isAppAvailable()
特定のナビゲーションアプリが利用可能か確認します。
import { LaunchNavigator, IOSNavigationApp } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.isAppAvailable({ app: IOSNavigationApp.APPLE_MAPS });
console.log(result);
getAvailableApps()
デバイス上で利用可能なナビゲーションアプリの一覧を取得します。
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAvailableApps();
console.log(result);
getSupportedApps()
現在のプラットフォームでサポートされているアプリの一覧を取得します。
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getSupportedApps();
console.log(result);
getDefaultApp()
ナビゲーション用のデフォルトアプリの名前を取得します。
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getDefaultApp();
console.log(result);
getAppIcons()
プロバイダーのアイコンを取得し、ローカルにキャッシュします。
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAppIcons();
console.log(result);
上記の表は 8 つのコアメソッドの一覧です。リスナーやバージョンのヘルパー、各メソッドの完全なコントラクトについては、 GitHub リポジトリ.
完全なリファレンス
@capgo/capacitor-launch-navigator を使用する
使用している場合 @capgo/capacitor-launch-navigator の使い方 ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-launch-navigator @capgo/capacitor-launch-navigator の実装詳細については、 スタートガイド スタートガイドの実装詳細については、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor Plugins の実装詳細、および プラグインの追加または更新 プラグインの追加または更新に関する実装詳細についてはこちら。