zoukankan      html  css  js  c++  java
  • 网站获取用户的实际地理位置

    不废话..直接上代码..  粘自百度知道

      <script>
        navigator.geolocation.getCurrentPosition( // 该函数有如下三个参数
            function(pos){ // 如果成果则执行该回调函数
                alert(
                    '  经度:' + pos.coords.latitude +
                    '  纬度:' + pos.coords.longitude +
                    '  高度:' + pos.coords.altitude +
                    '  精确度(经纬):' + pos.coords.accuracy +
                    '  精确度(高度):' + pos.coords.altitudeAccuracy +
                    '  速度:' + pos.coords.speed
                );
            }, function(err){ // 如果失败则执行该回调函数
                alert(err.message);
            }, { // 附带参数
                enableHighAccuracy: false, // 提高精度(耗费资源)
                timeout: 3000, // 超过timeout则调用失败的回调函数
                maximumAge: 1000 // 获取到的地理信息的有效期,超过有效期则重新获取一次位置信息
            }
        );
    </script>
    

      

    页面打开初期..浏览器会自动提示要获取用户的地理位置..看是否同意..这个是系统默认的..

    就像淘宝触屏版刚打开一样..都会提示的..

    这个代码我用google的chrome测试是没问题的..但有时会报错..

    用手机的UC测试也没问题..这些浏览器都支持HTML5..

  • 相关阅读:
    java中的工厂模式(简单工厂模式+工厂方法模式)
    代码集合
    java读取文件的路径问题
    使用ZXing库生成二维码
    java设计模式-装饰者模式
    android文件流缓存
    java8 新特性
    Excel导出
    常用的在线工具
    Java加密简介
  • 原文地址:https://www.cnblogs.com/iiwen/p/4366168.html
Copyright © 2011-2022 走看看