时间:2021-07-01 10:21:17 帮助过:39人阅读
实例如下:
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>Compass Example</title>
- <script type="text/javascript" charset="UTF-8" src="cordova.js"></script>
- <script type="text/javascript" charset="UTF-8">
- document.addEventListener("deviceready", onDeviceReady, false);
- function onDeviceReady() {
- getPosition();
- }
- //获取当前位置信息
- function getPosition() {
- navigator.geolocation.getCurrentPosition(onSuccess,onError);
- }
- //错误的回调
- function onError(error) {
- alert('code:'+error.code+'\n'+'message:'+error.message+'\n');
- }
- //成功的回调
- function onSuccess(position) {
- alert('Latitude:'+position.coords.latitude+'\n'+
- 'Longitude:'+position.coords.longitude+'\n'+
- 'Altitude:'+position.coords.altitude+'\n'+
- 'Accuracy:'+position.coords.accuracy+'\n'+
- 'Altitude Accuracy:'+position.coords.altitudeAccuracy+'\n'+
- 'Heading:'+position.coords.heading+'\n'+
- 'Speed:'+position.coords.speed+'\n'+
- 'Timestamp:'+new Date(position.timeStamp)+'\n');
- }
- </script>
- </head>
- <body>
- <button onclick="getPosition();">Start Watching</button>
- </body>
- </html>
以上就是phonegap使用方法介绍(二)获取位置信息的详细内容,更多请关注Gxl网其它相关文章!