Lebih lanjut ke konten utama

Navigator Peluncuran plugin Capacitor

Buka aplikasi navigasi seperti Google Maps atau Apple Maps dengan arah ke tujuan

Install

bun add @capgo/capacitor-launch-navigator bunx cap sync
npm, pnpm atau yarn
  • npm install @capgo/capacitor-launch-navigator
  • pnpm add @capgo/capacitor-launch-navigator
  • yarn add @capgo/capacitor-launch-navigator

Panduan

Cara menggunakan Navigasi Peluncuran di Capacitor

Uji di perangkat

Unduh aplikasi Capgo, kemudian scan kode QR code.

Tautan QR pratinjau plugin Navigator Launch code

Menggunakan @capgo/capacitor-launch-navigator

Antarmuka utama plugin.

Pasang

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

bunx cap sync Menggandakan kode native plugin code ke proyek native Anda. Jalankan lagi setelah setiap pembaruan plugin.

Impor

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

Lihat ringkasan API

Metode Deskripsi
navigate Navigasikan ke lokasi menggunakan koordinat lintang dan bujur.
isAppAvailable Periksa 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 Dapatkan ikon penyedia dan simpan mereka secara lokal.
refreshAppIcons Dapatkan kembali ikon penyedia, mengabaikan usia cache.
clearIconCache Hapus ikon penyedia yang disimpan secara lokal.

Examples

navigate()

Navigasikan ke lokasi menggunakan koordinat lintang dan bujur.

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

await LaunchNavigator.navigate({ destination: [48.8566, 2.3522] });

isAppAvailable()

Periksa 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()

Daftar aplikasi navigasi yang tersedia di perangkat.

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

const result = await LaunchNavigator.getAvailableApps();
console.log(result);

getSupportedApps()

Daftar aplikasi yang didukung untuk platform saat ini.

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

const result = await LaunchNavigator.getSupportedApps();
console.log(result);

getDefaultApp()

Mendapatkan nama aplikasi default untuk navigasi.

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

const result = await LaunchNavigator.getDefaultApp();
console.log(result);

getAppIcons()

Mengambil ikon penyedia dan menyimpannya secara lokal.

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

const result = await LaunchNavigator.getAppIcons();
console.log(result);

Daftar metode dasar di atas mencakup 8 metode utama. Pembantu pemangku jawab dan versi, serta kontrak penuh dari setiap metode, dapat ditemukan di repository GitHub.

Dokumentasi

Teruskan dari Menggunakan @capgo/capacitor-launch-navigator

Jika Anda menggunakan Menggunakan @capgo/capacitor-launch-navigator untuk merencanakan pekerjaan plugin native, hubungkannya dengan @capgo/capacitor-navigasi-peluncuran untuk detail implementasi di @capgo/capacitor-launch-navigator Mulai Menggunakan 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 Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin

FAQ

FAQ Plugin Navigator Penerbangan

Bagaimana cara saya menginstal plugin Navigasi Peluncuran di aplikasi Capacitor?

Run "bun add @capgo/capacitor-launch-navigator" (atau "npm install @capgo/capacitor-launch-navigator"), kemudian jalankan "bunx cap sync" agar proyek iOS dan Android dapat menangkap native code. Import dari "@capgo/capacitor-launch-navigator" di aplikasi code Anda.

Apakah @capgo/capacitor-launch-navigator berfungsi dengan React, Vue, dan Angular?

Ya. Navigator Launch adalah paket Capacitor, sehingga berfungsi dengan semua framework web yang berjalan di dalam Capacitor, termasuk Ionic, React, Vue, Angular, Svelte, dan JavaScript biasa.

Versi Capacitor mana yang didukung oleh @capgo/capacitor-launch-navigator?

Capgo plugin mengikuti versi utama Capacitor: gunakan versi plugin utama yang sesuai dengan versi utama Capacitor Anda (misalnya plugin v8 dengan Capacitor 8). Tabel kompatibilitas di README GitHub menyebutkan versi yang masih dipelihara.

Apakah @capgo/capacitor-launch-navigator gratis dan terbuka sumber?

Ya. Sumber code yang terbuka tersedia di GitHub di https://github.com/Cap-go/capacitor-launch-navigator/ dan paketnya dapat diinstal secara gratis dari npm. Laporan bug dan permintaan pull selalu welcome.

Apakah saya dapat memperbarui code yang menggunakan Navigator Launch tanpa melalui tinjauan App Store?

Pemasangan atau pengupgrade plugin mengubah native code, sehingga memerlukan build toko baru. Setelah itu, perubahan JavaScript, HTML, dan CSS yang memanggil plugin dapat berlayar segera dengan Capgo live updates.

Kirim perubahan Launch Navigator tanpa menunggu tinjauan aplikasi

Setelah plugin masuk ke dalam toko Anda, Capgo pembaruan hidup memindahkan perubahan JavaScript, HTML, dan CSS Anda ke pengguna dalam menit.

Mulai dengan Capgo