|
$('.line_button').on("click", function() {
var bMap = api.require('bMap');
bMap.getLocationServices(function(ret, err) {
if(ret.enable) {
bMap.getLocation({
accuracy: '10m',
autoStop: true,
filter: 1
}, function(ret, err) {
if(ret.status) {
var lat1 = ret.lat;
var lon1 = ret.lon;
bMap.getNameFromCoords({
lon: lon1,
lat: lat1
}, function(ret, err) {
if(ret.status) {
alert(JSON.stringify(ret));
} else {
alert(err)
alert(err.code)
}
});
} else {
alert(err.code);
}
});
} else {
alert("未开启定位功能!");
}
});
}); |
|