h5的小应用

问题是这样的;我在做项目开发的时候;发现有时候能够宣示地图;有时候不能;在我一步一步排除的时候;发现原来函数showPosition()有时候无法获取到位置坐标;但是支持获取位置

 function getLocation(){

                       //判断是否支持 获取本地位置

                       if (navigator.geolocation)

                       {

                           navigator.geolocation.getCurrentPosition(showPosition);

                           console.log(13232)

                       }

                       else{x.innerHTML="浏览器不支持定位.";}

                       }

                   function showPosition(position)

                   {

                         console.log(13232)

                       var lat=position.coords.latitude;

                       var lng=position.coords.longitude;

                       

                        }


HUWWW
浏览 564回答 1
1回答

慕码人2483693

没有上下文支持,不好回答。是否是脚本放的位置存在问题,最好放在页面底部。还有就是将代码使用setTimeout(function(){},0);包裹试试。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript