0.0.18 • Published 5 years ago
capacitor-dynamic-links v0.0.18
capacitor-firebase-dynamic-links
Capacitor plugin for Firebase Dynamic Links
Installation
npm i -S capacitor-dynamic-linksAndroid Configuration
In file android/app/src/main/java/**/**/MainActivity.java, add the plugin to the initialization list:
this.init(savedInstanceState, new ArrayList<Class<? extends Plugin>>() {{
[...]
add(joshuva.links.dynamic.firebase.capacitor.CapacitorFirebaseDynamicLinks.class);
[...]
}});For advanced options please refer https://firebase.google.com/docs/dynamic-links/android/create
iOS Configuration
- Import the Firebase module in your
UIApplicationDelegate:
import Firebase- Configure a FirebaseApp shared instance, typically in your app's
application:didFinishLaunchingWithOptions:method:
FirebaseApp.configure()For advanced options please refer https://firebase.google.com/docs/dynamic-links/ios/create
Web
None
Methods
CapacitorFirebaseDynamicLinks.addListener('deepLinkOpen', (data: { url: string })
Add this method when the app starts to listen for the dynamic link.
CapacitorFirebaseDynamicLinks.addListener('deepLinkOpen', (data: { url: string }) => {
Implement your navigation handler
})