메인 콘텐츠로 바로 가기
백으로 플러그인
@capgo/capacitor-launch-navigator
튜토리얼
github.com/Cap-go에 의해

Launch Navigator

지하철이나 버스와 같은 네비게이션 앱을 열어 목적지까지의 지도를 제공합니다.

안내서

Launch Navigator 튜토리얼

capgo/capacitor-launch-navigator 사용

기본 플러그인 인터페이스.

설치

bun add @capgo/capacitor-launch-navigator
bunx cap sync

이 플러그인이 제공하는 것

  • navigate - 위도와 경도에 따라 위치를 이동합니다.
  • isAppAvailable - 특정 네비게이션 앱이 사용 가능한지 확인합니다.
  • getAvailableApps - 장치에 사용 가능한 네비게이션 앱 목록을 가져옵니다.
  • getSupportedApps - 현재 플랫폼에서 지원하는 앱 목록을 가져옵니다.

예시 사용

navigate

위도와 경도에 따라 위치를 이동합니다.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

await LaunchNavigator.navigate({} as {
    /**
     * Destination coordinates [latitude, longitude]
     */
    destination: [number, number];

    /**
     * Optional navigation options
     */
    options?: NavigateOptions;
  });

isAppAvailable

특정 네비게이션 앱이 사용 가능한지 확인합니다.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

await LaunchNavigator.isAppAvailable({} as {
    /**
     * App identifier to check
     */
    app: IOSNavigationApp | AndroidNavigationApp | string;
  });

getAvailableApps

장치에 사용 가능한 네비게이션 앱 목록을 가져옵니다.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

await LaunchNavigator.getAvailableApps();

getSupportedApps

현재 플랫폼에서 지원하는 앱 목록을 가져옵니다.

import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';

await LaunchNavigator.getSupportedApps();

전체 참조