Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Call phonegap API from external page
- <!DOCTYPE html>
- <html>
- <head>
- <title>Device Properties Example</title>
- <script type="text/javascript" charset="utf-8" src="phonegap-1.1.0.js"></script>
- <script type="text/javascript" charset="utf-8">
- // Wait for PhoneGap to load
- //
- document.addEventListener("deviceready", onDeviceReady, false);
- // PhoneGap is ready
- //
- function onDeviceReady() {
- navigator.geolocation.getCurrentPosition(onSuccess, onError);
- }
- // onSuccess Geolocation
- //
- function onSuccess(position) {
- var element = document.getElementById('geolocation');
- element.innerHTML = 'Latitude: ' + position.coords.latitude + '<br />' +
- 'Longitude: ' + position.coords.longitude + '<br />' +
- 'Altitude: ' + position.coords.altitude + '<br />' +
- 'Accuracy: ' + position.coords.accuracy + '<br />' +
- 'Altitude Accuracy: ' + position.coords.altitudeAccuracy + '<br />' +
- 'Heading: ' + position.coords.heading + '<br />' +
- 'Speed: ' + position.coords.speed + '<br />' +
- 'Timestamp: ' + new Date(position.timestamp) + '<br />';
- }
- // onError Callback receives a PositionError object
- function onError(error) {
- alert("error");
- }
- </script>
- </head>
- <body>
- <p id="geolocation">Finding my geolocation...</p>
- </body>
- </html>
Add Comment
Please, Sign In to add comment