不工作我使用jQuery來處理像這樣的AJAX請求:使用innerHTML的iPhone上
function success_callback(p){
$.ajax({url:"http://maps.googleapis.com/maps/api/geocode/json?latlng=" + p.coords.latitude.toFixed(2) + "," + p.coords.longitude.toFixed(2) + "&sensor=true",success:function(result){
var locationInfo = eval ("(" + result + ")");
document.getElementById("zip-number").innerHTML = locationInfo.results[0].address_components[7].short_name;
}});
}
此代碼成功寫入發現郵政編碼的值與上標識拉鍊號DIV電腦。當我訪問iPhone上的網站時,即使我允許我的位置被共享,它也只是顯示爲空白。任何想法爲什麼?
'eval'它使用起來很不好。 – Jai