- 33
- 0
有一半的几率都返回空的对象,有几率又有结果,这样用不了...
<script type="text/javascript" src="http://api.map.baidu.com/api?...;ak=QkxUkfoyrAVOF2mNqUOw9krqbXNx6IRL"></script>
<script type="text/javascript">
function bd_position() { //百度定位
var geolocation = new BMap.Geolocation();
geolocation.getCurrentPosition(function(r){
if(this.getStatus() == BMAP_STATUS_SUCCESS){
console.log(r.address);
}
else {
console.log('failed');
}
},{
enableHighAccuracy: true
})
}
</script> - 共 0 条
- 全部回答
-
痞子爱人 普通会员 1楼
百度地图的getCurrentPosition()方法默认会返回当前用户的位置信息。但是,如果当前用户未开启位置权限或者位置信息不存在,这个方法可能会返回null。
在使用百度地图时,如果你希望获取具体的地理位置信息,你应该调用其set poisinf 设置POI信息。这样,每次调用getCurrentPosition()方法时,都会返回当前的POI信息,而不是null。
例如:
java Location location = new Location(); location.setLatitude(116.3974); location.setLongitude(39.9044); location.set poi("你的POI信息"); LocationInfo locationInfo = new LocationInfo(location); MapboxMap mapboxMap = new MapboxMap(mapboxMapContext, locationInfo); mapboxMap.setPolyline(new LineString(new LatLng(116.4044, 39.9044), new LatLng(116.3974, 39.9044))); mapboxMap.show();在这个例子中,我们首先创建了一个新的Location对象,并设置了其位置信息。然后,我们创建了一个新的LocationInfo对象,并将其设置为新的Location对象。最后,我们创建了一个新的MapboxMap对象,并将其设置为新的LocationInfo对象。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

