Capacitor plugin that allows your app to start native navigation
method | info | platform |
---|---|---|
launchMapsApp |
Launches native maps with navigation started. | ios/android |
import { StartNavigation } from "@proteansoftware/capacitor-start-navigation";
//
// launches native maps with directions to Warwick, UK
StartNavigation.launchMapsApp({
latitude: 52.28333,
longitude: -1.58333,
name: "Example location"
});
sudo gem install cocoapods
(once a time)ionic start my-cap-app --capacitor
cd my-cap-app
mkdir www && touch www/index.html
npx cap add ios
npm install --save @proteansoftware/capacitor-start-navigation
npx cap sync ios
(always do sync after a plugin install)npx cap open ios
ionic start my-cap-app --capacitor
cd my-cap-app
mkdir www && touch www/index.html
npx cap add android
npm install --save @proteansoftware/capacitor-start-navigation
npx cap sync android
(always do sync after a plugin install)npx cap open android
[extra step]
in android case we need to tell Capacitor to initialise the plugin:
on your
MainActivity.java
file addimport com.servicesight.capacitor.startnavigation.StartNavigationPlugin;
and then inside the init callbackadd(StartNavigationPlugin.class);
Now you should be set to go. Try to run your client using ionic cap run android --livereload
.
MIT