4 <p>Simple geolocation test</p>
5 <div id="output"></div>
10 // other: error.code (see below)
11 function sendResult(error_code) {
12 console.log("error code: " + error_code);
13 window.domAutomationController.send(error_code);
16 window.onload = function() {
17 if (navigator.geolocation) {
21 navigator.geolocation.getCurrentPosition(function(position) {
22 document.getElementById("output").innerHTML =
23 "Position latitude: " + position.coords.latitude +
24 " longitude: " + position.coords.longitude;
27 document.getElementById("output").innerHTML =
28 "Error occurred. Error code: " + error.code;
29 sendResult(error.code);
32 // 1: permission denied
33 // 2: position unavailable (error response from locaton provider)
38 console.log("navigator.geolocation is not available.");