function showLocation(position) {
alert("2");
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
}
function errorHandler(err) {
alert("1");
}
function getLocation(){
if(navigator.geolocation){
navigator.geolocation.getCurrentPosition(showLocation, errorHandler, {geocode:true});
}else{
alert("3");
}
}
很简单的代码,在华为上没有问题,显示2,关掉位置,显示1,关掉网,什么都不显示.但是在htc802w上,开着网和位置,什么都不显示,不知道跟翻墙有没有关系,翻了也不显示.感觉不像代码有问题,还请多多指教,多谢了
0 个回复