Published using Google Docs
APACHE CORDOVA API 3 0 Device
Updated automatically every 5 minutes

APACHE CORDOVA API 3 0 Device

1) Reference

http://cordova.apache.org/docs/en/3.0.0/cordova_device_device.md.html#Device

2) Full Example

<!DOCTYPE html>

<html>

  <head>

    <title>Device Properties Example</title>

    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>

    <script type="text/javascript" charset="utf-8">

    // Wait for device API libraries to load

    //

    document.addEventListener("deviceready", onDeviceReady, false);

    // device APIs are available

    //

    function onDeviceReady() {

        var element = document.getElementById('deviceProperties');

        element.innerHTML = 'Device Name: '     + device.name     + '<br />' +

                            'Device Cordova: '  + device.cordova  + '<br />' +

                            'Device Platform: ' + device.platform + '<br />' +

                            'Device UUID: '     + device.uuid     + '<br />' +

                            'Device Model: '    + device.model    + '<br />' +

                            'Device Version: '  + device.version  + '<br />';

    }

    </script>

  </head>

  <body>

    <p id="deviceProperties">Loading device properties...</p>

  </body>

</html>

3) Create a new project using Blank Template

Project Name: demoCordovaDevice

4) Replace Index file

5) Debug

5.1) Connect Device

5.2) Launch Project

5.2) Debug Project

6) Screenshot

7) Build Project

Select required plug-ins before building the apps.

8) Download

Project Source Code: https://drive.google.com/file/d/0B86b-ALn-1MGXzluWG5PVHZISjA/view?usp=sharing