This guide explains how to integrate the Netmera Cordova Plugin into your project.
-
Open your terminal and navigate to your Cordova project folder. Run the following command to install the Cordova plugin:
ionic cordova plugin add cordova-plugin-netmera-v2
-
In your package.json, add the following dependency for the wrapper:
"@awesome-cordova-plugins/netmera": "[email protected]:Netmera/awesome-cordova-plugin-netmera.git"
-
Run the following command to install the dependencies:
npm install
Sample package.json snippet:
"dependencies": { ... "@awesome-cordova-plugins/netmera": "[email protected]:Netmera/awesome-cordova-plugin-netmera.git", ... }
-
Add the required preferences to your config.xml file:
<preference name="NetmeraKey" value="example-key" /> <preference name="NetmeraBaseUrl" value="example-base-url" /> <preference name="FcmKey" value="example-fcm-key" /> <preference name="AppGroupName" value="group.com.example.groupname" /> <edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application"> ... <application android:name="com.netmera.cordova.plugin.NetmeraApplication" /> ... </edit-config>
-
Import the Netmera Plugin in your application:
import { NetmeraPlugin } from '@awesome-cordova-plugins/netmera/ngx'; -
In your constructor, initialize the plugin:
constructor(private netmera: NetmeraPlugin) {}