Menggunakan @capgo/capacitor-launch-navigator
Antarmuka utama plugin.
Instal
bun add @capgo/capacitor-launch-navigator
bunx cap sync
bunx cap sync menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
navigate |
Navigasi ke lokasi menggunakan latitude dan longitude. |
isAppAvailable |
Cek apakah aplikasi navigasi tertentu tersedia. |
getAvailableApps |
Dapatkan daftar aplikasi navigasi yang tersedia di perangkat. |
getSupportedApps |
Dapatkan daftar aplikasi yang didukung untuk platform saat ini. |
getDefaultApp |
Dapatkan nama aplikasi default untuk navigasi. |
getAppIcons |
Ambil ikon provider dan simpan di cache lokal. |
refreshAppIcons |
Refresh ikon provider, abaikan usia cache. |
clearIconCache |
Hapus cache ikon provider. |
Contoh
navigate()
Navigasi ke lokasi menggunakan latitude dan longitude.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
await LaunchNavigator.navigate({ destination: [48.8566, 2.3522] });
isAppAvailable()
Cek apakah aplikasi navigasi tertentu tersedia.
import { LaunchNavigator, IOSNavigationApp } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.isAppAvailable({ app: IOSNavigationApp.APPLE_MAPS });
console.log(result);
getAvailableApps()
Dapatkan daftar aplikasi navigasi yang tersedia di perangkat.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAvailableApps();
console.log(result);
getSupportedApps()
Dapatkan daftar aplikasi yang didukung untuk platform saat ini.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getSupportedApps();
console.log(result);
getDefaultApp()
Dapatkan nama aplikasi default untuk navigasi.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getDefaultApp();
console.log(result);
getAppIcons()
Ambil ikon provider dan simpan di cache lokal.
import { LaunchNavigator } from '@capgo/capacitor-launch-navigator';
const result = await LaunchNavigator.getAppIcons();
console.log(result);
Tabel di atas mencantumkan 8 metode inti. Helper listener, versi, dan kontrak lengkap setiap metode didokumentasikan di repositori GitHub.
Referensi lengkap
Lanjutkan dari Menggunakan @capgo/capacitor-launch-navigator
Jika Anda menggunakan Menggunakan @capgo/capacitor-launch-navigator untuk merencanakan pekerjaan plugin native, hubungkan dengan @capgo/capacitor-launch-navigator untuk detail implementasi di @capgo/capacitor-launch-navigator, Panduan Memulai untuk detail implementasi di Getting Started, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo, dan Menambahkan atau Memperbarui Plugin untuk detail implementasi di bagian Menambahkan atau Memperbarui Plugin.