Skip to content

najva-com/najva-cordova-sample

Repository files navigation

najva Cordova Application

This is a Cordova application that Najva_cordova_plugin implemented in it.

Test Najva Service in Cordova

If you want test Najva Push Notification Service in Cordova application you should:

  1. Clone this project and rename package name of it

  2. Register this app after login in najva panel.(to register any app, its package name must be unique!)

  3. After register najva panel gives you websiteId,apiKey which is specific to your app

  4. Go to config.xml file and put this parameters looks like the following then save it.

<widget xmlns:android="http://schemas.android.com/apk/res/android">

    <platform name="android">

        <config-file target="AndroidManifest.xml" parent="/manifest/application">
             <meta-data
                android:name="com.najva.sdk.metadata.API_KEY"
                android:value="[YOUR_API_KEY_GOES_HERE]" />
            <meta-data
                android:name="com.najva.sdk.metadata.WEBSITE_ID"
                android:value="[YOUR_WEBSITE_ID_GOES_HERE]" />
        </config-file>

    </platform>

</widget>

then go to www/js/index.js and add the fallowing code in onDeviceReady function.

window.najva.init(function(success){},function(error){});
  1. Now you can run application and send notification from your panel to it!