地理位置查询:geolocation

window.navigator.geolocation

  该对象下总共有3个方法

 Geolocation {getCurrentPosition: function, watchPosition: function, clearWatch: function}

getCurrentPosition( successCallback , errorCallback , optipns)

第三个参数可用值:
  enableHighAccuracy 更精确的定位。 会耗费较长时间。
  timeout        以毫秒为单位为最大时间间隔 指该程序回调时间
  maximunAge      缓存当前的信息,单位为毫秒 成功调用以后传回一个对象:Geoposition {timestamp: 1378291155076, coords: Coordinates}
//coords下存储了 纬度 经度
coords.latitude
coords.longitude 

coords.speed //移动速度 
还有其他返回值 : 高度值、高度值的精确度、给予的经纬度的精确度、相对于正北的角度

监听移动设备地理位置:

watchPosition / clearWatch

watchPosition 跟上面的getCurrentPosition 是同样的原理,参数,返回值。只不过它是个定时器版本的。
clearWatch就是来清除watchPosition 的。

 

HTML5API___geolocation的更多相关文章

随机推荐

  1. android 栈方式退出

    介于list退出方式会使内存溢出,使用自己维护栈的方式. 参考: http://www.2cto.com/kf/201312/265523.html http://www.cnblogs.com/ma ...

  2. visual leak dector内存泄漏检测方法

    http://vld.codeplex.com/ QT 内存泄露时,你们一般用什么工具检测啊 ------解决方案--------------------这篇你觉得详细么 :http://newfac ...

  3. 分析java中clone()方法 (转载+修改)

    Java中的clone() 方法 java所有的类都是从java.lang.Object类继承而来的,而Object类提供下面的方法对对象进行复制. protected native Object c ...

  4. centos扩容(pv,vg,lv)

    preFace: (应用场景需求分析)

  5. Hat's Fibonacci(大数,好)

    Hat's Fibonacci Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)T ...

  6. 怎么增加照片的KB大小

    之前都是要想办法压缩图片的大小 今天有人发来一张1.8MB的图片让我帮忙调到30MB左右 一下子放大这么多着实有点茫然 之后想到了一个办法 首先把图片占用体积变大,是不会增加清晰度的,而减小占用体积却 ...

  7. IOS8 设置TableView Separatorinset 分割线从边框顶端开始

    IOS8 设置TableView Separatorinset 分割线从边框顶端开始   在ios8上 [TableViewsetSeparatorInset:UIEdgeInsetsMake(0,0 ...

  8. JavaSE复习日记 : java包机制

    这里是第一个文件,命名为JavaSE_01.java,我在这个文件里面声明了一个m1()方法,通过包机制,我将在另外一个文件夹里访问这个文件里的东西,确切的说是访问这个文件生成的一个class文件; ...

  9. Convert Sorted List to Balanced Binary Search Tree (BST)

    (http://leetcode.com/2010/11/convert-sorted-list-to-balanced-binary.html) Given a singly linked list ...

  10. J - 今年暑假不AC

    J - 今年暑假不AC Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit  ...