javascript - 关于html代码定位的例子

查看:85
本文介绍了javascript - 关于html代码定位的例子的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

 <div id="location"></div>
    <script type="text/javascript">
        //检测浏览器是否支持API
        window.onload=getLocation;
        function getLocation(){
            var locationElement=document.getElementById("location");
            if(navigator.geoLocation){
                navigator.geoLocation.getCurrentPosition(successCallBack,errorCallback,{enableHighAccuracy:true,timeout:3000,maximumAge:60000});
            }
            else{
                locationElement.innerHTML="GeoLocation is not supported in your browser.";
            }
        }
             //处理获取的position数据
            function successCallBack(position){
                var latitude=position.coords.latitude;   //获取纬度值
                var longitude=position.coords.longitude;//获取经度值
                locationElement.innerHTML="latitude:"+latitude+",longitude:"+longitude;
            }
            //处理错位信息
            function errorCallback(error){
                 switch(error.code){
                     case 1:
                        console.log("用户选择拒绝浏览器获得其位置信息");
                     break;
                     case 2:
                        console.log("尝试获取用户位置信息,但失败了");
                     break;
                     case 3:
                        console.log("莫名其妙的错误");
                     break;
                 }
            }
    </script>
    参考书籍写了一段关于html定位的代码,换了好几个浏览器,都呈现:
    GeoLocation is not supported in your browser.现在不晓得问题出在哪了,还望大神指教?谢谢

解决方案

geolocation

l小写的...

这篇关于javascript - 关于html代码定位的例子的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆