您的位置:首页 > Web前端 > AngularJS

ionic/angularjs 加载百度地图

2017-09-21 17:14 323 查看
其实用法不变,就是把代码写到angularjs控制器里面就好了

.controller('AppCtrl', function($timeout){
var map = new BMap.Map("allmap");    // 创建Map实例

var geolocation = new BMap.Geolocation();

geolocation.getCurrentPosition(function(r){

if(this.getStatus() == BMAP_STATUS_SUCCESS){

var mk = new BMap.Marker(r_point);
map.addOverlay(mk);
map.panTo(r.point);

$timeout(function () {
map.centerAndZoom(r_point,18);
}, 1000);

} else {

alert('failed'+this.getStatus());

}
},{enableHighAccuracy: true})
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息