百度地图new BMap.LocalCity() 问题

<html>
   <head>
     <meta http-equiv="Content-Type" content="text/html; charset=gbk" />
     <title>MyFirstBaiduMap</title>
     <script type="text/javascript" src="http://api.map.baidu.com/api?key=32ce28edca8ac5443b5d8d0a9ff91d00&v=1.1&services=true" ></script>
 
   </head>
   <body>
     <div style="width:800px;height:600px;border:1px solid gray" id="container"></div>
     <script type="text/javascript">
       var map=new BMap.Map("container");
       var lc=new BMap.LocalCity();//(Bmap.LocalCityOptions.renderOptions.map);
       lc.get(function(lcr){       
         if(lcr){
           map.centerAndZoom(lcr.center,15);
             alert(lcr.name);
           }else{
             alert("没能获得正确地址");   
           }
         })         
         var native = new BMap.LocalCity();         
         native.get(function(r){        
             alert(r.name);
         });
     </script>
   </body>
</html>

 

使用手机流量打开时,显示当前所在城市,比如 南宁

使用手机wifi打开时,显示其他城市 :深圳。

好古怪!

上一篇:android的消息通知栏


下一篇:内存对齐的问题