关闭

使用phonegap获取位置信息

标签: phonegapandroid位置positionnavigator
391人阅读 评论(0) 收藏 举报
分类:
<!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>

0
0
查看评论

使用phonegap获取设备的一些信息

device.name   设备的名称 device.phonegap   phonegap版本 device.platform  设备的类型 device.uuid  设备唯一识别号 device.version  所运行的操作系统的版本 devi...
  • u010142437
  • u010142437
  • 2016-08-25 17:38
  • 743

使用phonegap定时获取位置信息

Compass Example document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { var options={fr...
  • u010142437
  • u010142437
  • 2016-08-29 16:36
  • 521

Andriod Phonegap实现系统推送

这个是系统推送。。。 就是你客户端输什么。。。手机推一个通知栏出来这样 花了不少的时间研究phonegap,希望能够找出一个能够取代轮询的推送方式,尝试了pushwoosh之后发现有两个问题,一个是手机必须集成有andriod apis的组件,其次不知道是不是什么原因总是有account...
  • xiaoguang44
  • xiaoguang44
  • 2012-07-18 16:37
  • 3748

iOS 获取用户位置信息的 预处理

// 在info.plist 添加 可以通过配置NSLocationAlwaysUsageDescription或者NSLocationWhenInUseUsageDescription来告诉用户使用定位服务的目的(一直、、当用户使用时) // 设置地图 - (void)setMap {...
  • saw471
  • saw471
  • 2016-04-13 16:36
  • 1720

Android获取位置信息 - GPS定位 Network定位

1. 用GPS或者Network获取位置信息 src/com/wind/whereami/LocationSend.java package com.wind.whereami; import android.app.Activity; import android.content.Context...
  • lijinwei_123
  • lijinwei_123
  • 2013-10-22 10:56
  • 2636

PhoneGap读写SD卡——文本文件方式

1、向SD卡写数据,数据以文本文件(txt)的方式存储
  • yuanbohx
  • yuanbohx
  • 2014-11-13 11:24
  • 3441

Android GPS应用:动态获取位置信息

在上文中,介绍了GPS概念及Android开发GPS应用涉及到的常用类和方法。在本文中,开发一个小应用,实时获取定位信息,包括用户所在的纬度、经度、高度、方向、移动速度等。代码如下: Activity: package comhome.location; import android.app.Ac...
  • u010142437
  • u010142437
  • 2013-07-20 14:18
  • 17731

PhoneGap的学习第三讲-通讯录信息的获取

PhoneGap把相关通讯录的信息封装在一个Contact类中,因此在对通讯录进行操作前首先要创建一个Contact对象。 这个例子不仅可以学习如何操作通讯录,而且还可以学习如何在PhoneGap中使用插件,在实际项目中有时会用到,也可以用原生的获取后传到js程序中 目录 创建一个Contact...
  • zfy865628361
  • zfy865628361
  • 2015-12-03 18:49
  • 1537

phonegap如何使用以及常见的问题

最近,为了做毕设,决定采用phonegap+h5+css3打造一款Hybird APP,开发环境基于eclipse和webstorm,webstorm主要用来写前端代码,eclipse用来调试跟调用安卓手机相关的接口。前边把模拟器删了,改用真机,用USB让手机跟电脑连接,在eclipse上直接运行项...
  • u014029186
  • u014029186
  • 2016-03-24 11:35
  • 816

如何获取手机用户的位置信息

移动互联网会充分挖掘用户的位置信息并在这点上展开一系列非常新奇的应用和体验,谷歌在这点走在了前面。我以前一直以为谷歌是跟中国移动合作取得的数据,看了下面这篇文章我才明白了谷歌原来是“偷”来的数据。转一下,原理讲的很清楚,不得不赞! 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 ...
  • hualizide
  • hualizide
  • 2012-10-19 10:28
  • 2192
    个人资料
    • 访问:1809435次
    • 积分:24184
    • 等级:
    • 排名:第329名
    • 原创:502篇
    • 转载:371篇
    • 译文:99篇
    • 评论:437条
    博客专栏
    最新评论