__CAPGO_KEEP_4__
@capgo/capacitor-launch-navigator Location オープンソース

ナビゲーター Capacitor プラグイン

目的地までの方向を表示するGoogleマップやAppleマップなどのナビゲーションアプリを開きます

インストール

bun add @capgo/capacitor-launch-navigator bunx cap sync
npm、pnpm、またはyarn
  • npm install @capgo/capacitor-launch-navigator
  • pnpm add @capgo/capacitor-launch-navigator
  • yarn add @capgo/capacitor-launch-navigator

ガイド

How to use Capacitor in Launch Navigator

デバイスでテスト

Capgo アプリをダウンロードし、QR code をスキャンしてください。

Launch Navigator プラグインのプレビュー QR code

@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

Capacitor Launch Navigator を使用している場合 Using @capgo/capacitor-launch-navigator Capacitor Launch Navigator を使用して @capgo/capacitor-launch-navigator @capgo/capacitor-launch-navigatorの実装詳細について Capacitor Launch Navigator の実装詳細について Capacitor Launch Navigator ディレクトリ Capgo プラグインディレクトリ for the product workflow in Capgo Plugin Directory, Capacitor Capgoのプラグイン Capacitor プラグインの実装詳細については、Capgo によって提供されるものです。 Capacitor によるプラグイン Capacitor によるプラグインの実装詳細

FAQ

Launch Navigator プラグイン FAQ

Capacitor Launch Navigator プラグインを Capacitor アプリにインストールするにはどうすればよいですか。

Run "bun add @capgo/capacitor-launch-navigator" (or "npm install @capgo/capacitor-launch-navigator"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-launch-navigator" in your app code.

@capgo/capacitor-launch-navigatorは、React、Vue、Angularとどのくらいの関係があるのでしょうか。

Yes. Launch Navigator is a Capacitor package, so it works with any web framework that runs inside Capacitor, including Ionic, React, Vue, Angular, Svelte and plain JavaScript.

Which Capacitor version does @capgo/capacitor-launch-navigator support?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

@capgo/capacitorは無料でオープンソースですか。

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-launch-navigator/ and the package is free to install from npm. Bug reports and pull requests are welcome.

Can I update code that uses Launch Navigator without an App Store review?

プラグインのインストールまたはアップグレードは、ネイティブのcodeを変更するため、ストアのビルドが必要になります。 その後、プラグインを呼び出すJavaScript、HTML、CSSの変更は、Capgoライブアップデートで即座に配信できます。

Capgo の Live Update を使用すると、App Store へのリビューの待ちなしで Launch Navigator の変更を実行できます。

Capgo を使用すると、Capgo の Live Update を使用して、JavaScript、HTML、CSS の変更をユーザーに数分で反映できます。

Start with Capgo