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..

  • 相关阅读:
    React 生命周期
    React 总结
    系统后台设置
    数据库的事务日志已满,起因为"LOG_BACKUP"。
    webpack 打包器
    地图API
    ES6 与 React
    前端流行的技术
    Javascript 函数声明、函数表达式与匿名函数自执行表达式
    Javascript 解读与思想
  • 原文地址:https://www.cnblogs.com/iiwen/p/4366168.html
Copyright © 2011-2022 走看看