capacitor-dynamic-links
TypeScript icon, indicating that this package has built-in type declarations

0.0.18 • Public • Published

npm version

capacitor-firebase-dynamic-links

Capacitor plugin for Firebase Dynamic Links

Installation

npm i -S capacitor-dynamic-links

Android 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

  1. Import the Firebase module in your UIApplicationDelegate:
import Firebase
  1. 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
    })

/capacitor-dynamic-links/

    Package Sidebar

    Install

    npm i capacitor-dynamic-links

    Weekly Downloads

    7

    Version

    0.0.18

    License

    MIT

    Unpacked Size

    229 kB

    Total Files

    141

    Last publish

    Collaborators

    • jos33