百度地图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打开时,显示其他城市 :深圳。

好古怪!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值