@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가지 핵심 메서드를 나열합니다. Listener와 version 헬퍼, 그리고 각 메서드의 전체 명세는 다음 문서에 정리되어 있습니다. GitHub 리포지토리.
전체 레퍼런스
@capgo/capacitor-launch-navigator 사용하기에서 계속
사용 중이라면 @capgo/capacitor-launch-navigator 사용하기 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-launch-navigator @capgo/capacitor-launch-navigator의 구현 세부 사항에 대해서는, 시작하기 Getting Started의 구현 상세 내용은 Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor Plugins 구현 세부 사항 및 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항은.