3.1.9 • Published 2 years ago

@avo121/mati-capacitor-plugin v3.1.9

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

title: "Capacitor" excerpt: "Add the MetaMap button to your Capacitor app." slug: "capacitor-sdk"

category: 61ae8e8dba577a0010791480

MetaMap for Capacitor Usage Guide

The following instructions use command line tools to install MetaMap for Capacitor to your existing Capacitor application.

  1. Use the following CLI to install MetaMap for your Capacitor project.
npm i @avo121/mati-capacitor-plugin
  1. Build your application.
ionic build
  1. Update the Capacitor files.
npx cap sync
  1. Add the MetaMap button to your application's HTML and JavaScript files.

your_index.html

<ion-content>
    <ion-button className="metaMapButtonCss" (click)="showMetaMapFlow()">Show MetaMapFlow
    </ion-button>
</ion-content>

your_index.ts

import { Component } from '@angular/core';

import { MetaMapCapacitor } from "@avo121/mati-capacitor-plugin";

@Component({
  selector: 'app-home',
  templateUrl: 'home.page.html',
  styleUrls: ['home.page.scss'],
})
export class HomePage {
  constructor() {}

  showMetaMapFlow() {
    let metadataParams = { param1: "value1" };
    let registerParams = { clientId: "YOUR_CLIENT_ID", flowId: "YOUR_FLOW_ID", metadata: metadataParams};

    MetaMapCapacitor.showMetaMapFlow(registerParams)
      .then( verification => console.log("verification success:" + verification.verificationId))
      .catch(() => console.log("verification cancelled"))
  }
}

Launch for Android

  1. Run the following command to launch the application for Android:
ionic capacitor run android

Launch for iOS

  1. Set minimum iOS version in capacitor.config.json
    "ios": {
     "minVersion": "12.0"
     }
2. Add the following to info.plist:
```bash
<key>NSCameraUsageDescription</key>
<string>MetaMap verification SDK requires camera use</string>

<key>NSMicrophoneUsageDescription</key>
<string>MetaMap verification SDK requires microphone use</string>

<key>NSPhotoLibraryUsageDescription</key>
<string>MetaMap verification SDK requires access to media library</string>

<key>NSLocationWhenInUseUsageDescription</key>
<string>MetaMap will use your location information to provide best possible verification experience.</string>

<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
<string>MetaMap will use your location information to provide best possible verification experience.</string>

<key>NSLocationAlwaysUsageDescription</key>
<string>MetaMap will use your location information to provide best possible verification experience.</string>
  1. Launch the application for iOS
ionic capacitor run ios
  1. Launch the application for android
ionic capacitor run android
  1. Metadata is an additional optional parameters:

4.1. Set the Language:

metadata: {"fixedLanguage": "es"}

4.2. Set the Button Color:

metadata: {"buttonColor": "hexColor"}

4.3. Set the Title color of the button:

metadata: {"buttonTextColor": "hexColor"}

4.4. Set identity Id as parameter for re-verification:

metadata: {"identityId": "value"}
3.1.9

2 years ago

3.1.8

2 years ago

3.1.7

2 years ago

3.1.6

2 years ago

3.1.5

2 years ago

3.1.4

2 years ago

3.1.3

2 years ago

3.0.12

2 years ago

3.0.13

2 years ago

3.0.10

2 years ago

3.0.11

2 years ago

3.0.8

2 years ago

3.0.14

2 years ago

3.0.15

2 years ago

3.0.9

2 years ago

3.1.2

2 years ago

3.1.0

2 years ago

2.8.1

2 years ago

2.8.0

2 years ago

2.9.87

2 years ago

3.0.4

2 years ago

3.0.3

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.7

2 years ago

3.0.6

2 years ago

3.0.5

2 years ago

2.9.2

2 years ago

2.9.1

2 years ago

2.7.5

2 years ago

3.0.0

2 years ago

2.9.0

2 years ago

2.9.23

2 years ago

2.9.22

2 years ago

2.9.27

2 years ago

2.9.25

2 years ago

2.8.3

2 years ago

2.8.2

2 years ago

2.8.5

2 years ago

2.8.4

2 years ago

2.8.7

2 years ago

2.8.6

2 years ago

2.8.9

2 years ago

2.8.8

2 years ago

2.7.4

2 years ago

2.7.3

2 years ago

2.7.2

2 years ago

2.7.1

2 years ago

2.7.0

2 years ago

2.6.9

2 years ago

2.6.8

2 years ago

2.6.7

2 years ago

2.6.6

2 years ago

2.6.5

2 years ago

2.6.3

2 years ago

2.6.2

2 years ago

2.6.1

2 years ago

2.5.30

2 years ago

2.5.25

2 years ago

2.5.23

2 years ago

2.5.22

2 years ago

2.5.21

2 years ago

2.5.20

2 years ago

2.5.19

2 years ago

2.5.18

2 years ago

2.5.17

2 years ago

2.5.16

2 years ago

2.5.15

2 years ago

2.5.14

2 years ago

2.5.13

2 years ago

2.5.12

2 years ago

2.5.11

2 years ago

2.5.10

2 years ago

2.5.9

2 years ago

2.5.8

2 years ago

2.5.7

2 years ago

2.5.6

2 years ago

2.5.5

2 years ago

2.5.4

2 years ago

2.5.3

2 years ago

2.5.2

2 years ago