js地理位置管理
来源:互联网 发布:巧克力键盘 知乎 编辑:程序博客网 时间:2024/05/19 23:09
地理位置API允许js程序想浏览器询问客户真是的地理位置。识别地理位置的一些应用就可以使用它来显示地图,导航和其他一些和用户当前位置相关的信息。当然,考虑到这些信息牵涉到用户的隐私,支持地理位置API浏览器在javascript程序获取用户物理位置前总是会询问用户是否允许。
支持地理位置API的浏览器会定义navigation.geolocation。此属性带一个拥有如下这三个方法的对象:
navigation.geolocation.getCurrentPosition()获取用户当前位置,
navigation.geolocation.watchPosition()获取当前位置,同时不断地监视当前位置,一旦用户位置发生更改,就会调用指定的回调函数。
navigation.geolocation.clearWatch()停止监听用户位置,传递给此方法的参数应当是调用watchPosition()方法获得的返回值。
在包含GPS硬件设备商,通过GPS单元可以获取精确位置细腻些,不过,绝大多数情况下,位置信息都是通过web获取的,当浏览器提交InternetIP地址给一个web服务器的时候,该服务通常能够知道该IP属于哪个城市。浏览器还可以通过请求操作系统获取附近无限网络的列表和他们的信号强度,来得到更加精确的位置信息,当将这些信息提交给高级的web服务的时候,允许非常精确的计算位置。
这些地理位置相关技术都包含通过网络的数据交换或者和多个卫星之间的通信,因此地理位置API是异步的,
阅读全文
0 0
- js地理位置管理
- js获取地理位置
- JS获取用户地理位置
- 网页JS获取当前地理位置
- js,html获取当前地理位置
- js获取地理位置的经纬度
- JS获取当前地理位置方法
- 地理位置
- 地理位置
- 地理位置
- 地理位置
- 地理位置
- js获取客户端IP及地理位置
- js获取客户端IP及地理位置
- js获取客户端IP及地理位置
- 【js学习笔记-115】----html5之地理位置
- js获取客户端IP及地理位置
- js 地理位置查询经纬度定位地图
- service tomcat does not support chkconfig 的解决办法:
- jQuery-EasyUI-DataGrid 数据表格
- php的转义字符
- Hanoi Tower汉诺塔问题函数递归算法分析及相应python代码
- 微信支付 MD5加密 、xml转Map/Json 、 Map转xml
- js地理位置管理
- 增强学习系列之(二):实现一个简单的增强学习的例子
- windows下用eclipse+goclipse插件
- 第3章 IAR编程
- 验证用户名,手机号,ip地址,邮箱,url,密码,汉字等等的工具类
- C语言面试题---逻辑短路问题
- xPath语法
- shiro实例 realm
- 软件测试知识