HTML5-GPS定位
来源:互联网 发布:地狱解剖知乎 编辑:程序博客网 时间:2024/06/07 16:03
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
GPS定位
在html5中有一个GeolocationAPI,这个API用于通过GPS获得用户的地理位置,也就是俗称的GPS定位。鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。
需要通过getCurrentPosition() 方法来获得用户的位置,这个方法有两个参数,第一个用于执行获得地理位置的代码,第二个参数用来处理错误。它规定当获取用户位置失败时运行的函数。
代码示例:
运行结果:
浏览器会询问是否允许定位,点击不允许的话会抛出一个错误对象,然后执行错误处理函数进行相应的处理:
如果获取地理位置的过程出错了,也会执行错误处理函数,打印出相应的错误类型:
手机上也可以定位:
除此之外还可以调用一些地图API将坐标显示到地图上。
代码示例,我这里调用的是百度地图的API:
运行结果:
阅读全文
0 0
- HTML5-GPS定位
- GPS定位
- GPS定位
- GPS定位
- GPS定位
- GPS定位
- gps定位
- GPS定位
- GPS定位
- GPS定位
- gps定位
- gps定位
- GPS定位
- GPS定位+经纬度定位
- GPS定位功能。GPS定位例子
- GPS定位原理
- GPS定位原理概述
- GPS车载定位系统
- 如何当弹出的div失去焦点的时候自动隐藏(JS如何模拟鼠标点击X,Y坐标)
- 微信第三方登陆实现-微信浏览器实现弹出提示授权非微信浏览器提供二维码
- 关于java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.makeAccessible
- Mysql连接的过程中出现Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock
- java多线程
- HTML5-GPS定位
- 2017 JavaOne参会感想
- 多线程问题
- git 操作
- javascript的执行环境及作用域(一)
- SOAPA众等,你准备好了吗?
- [MySQL]Linux 安装Rmp格式
- web.xml(ContextLoaderListener)
- c++ 虚继承与继承的差异