Google maps api 3 jquery ui地图无地理位置默认位置
我想知道如果没有可用的地理位置,或者如果在浏览器中被禁用,如何设置地图的位置 请在此处找到一个示例:Google maps api 3 jquery ui地图无地理位置默认位置,google-maps-api-3,geolocation,jquery-ui-map,Google Maps Api 3,Geolocation,Jquery Ui Map,我想知道如果没有可用的地理位置,或者如果在浏览器中被禁用,如何设置地图的位置 请在此处找到一个示例: $('map_canvas').gmap({'disableDefaultUI':true,'callback':function(){ var self=这个; self.getCurrentPosition(函数(位置、状态){ 如果(状态=='OK'){ set('clientPosition',新的google.maps.LatLng(position.coords.lation,po
$('map_canvas').gmap({'disableDefaultUI':true,'callback':function(){
var self=这个;
self.getCurrentPosition(函数(位置、状态){
如果(状态=='OK'){
set('clientPosition',新的google.maps.LatLng(position.coords.lation,position.coords.longitude));
self.addMarker({'position':self.get('clientPosition'),'bounds':true});
self.addShape('Circle',{'strokeWeight':0,'fillColor':“#008595”,'fillOpacity':0.25,'center':self.get('clientPosition'),'radius':15,clickable:false});self.option('zoom',8);
}
});
}});
}).load();
});
谢谢,发现jquery-ui-map.js中的代码已更改(0.0,0.0)到我想要的位置\u latLng:function(latLng){if(!latLng){返回新的google.maps.latLng(0.0,0.0);}
$('#map_canvas').gmap({ 'disableDefaultUI':true, 'callback': function() {
var self = this;
self.getCurrentPosition(function(position, status) {
if ( status === 'OK' ) {
self.set('clientPosition', new google.maps.LatLng(position.coords.latitude, position.coords.longitude));
self.addMarker({'position': self.get('clientPosition'), 'bounds': true});
self.addShape('Circle', { 'strokeWeight': 0, 'fillColor': "#008595", 'fillOpacity': 0.25, 'center': self.get('clientPosition'), 'radius': 15, clickable: false }); self.option('zoom' ,8);
}
});
}});
}).load();
});
</script>