我剛剛在Firefox 3.6和iPhone Safari(os 3.1.3)上測試了Geolocation,結果很有趣,firefox比safari更準確。任何人都知道如何使iPhone Safari的結果更準確。地理位置Firefox比iPhone Safari準確嗎?
測試Resul
- Windows Vista中的Firefox 3.6:-------------精度:150
- iPhone 3G(OS 3.1.3)Safari瀏覽器: - ---------精度:828
這是用於測試的代碼:
navigator.geolocation.getCurrentPosition(handler, {enableHighAccuracy: true});
function handler(location) {
var message = document.getElementById("message");
message.innerHTML = "<img src='http://maps.google.com/staticmap?sensor=true¢er=" + location.coords.latitude + "," + location.coords.longitude + "&size=300x300&maptype=street&zoom=16&key=ABQIAAAAZrVtlT2df2pkfI_RZB_6WBRWTAkRKJS7h1XjKaOTqACHuw1n0BT5cATkkKFnZNGHmrwUw9IilQK0Eg' />";
message.innerHTML+="<p>Longitude: " + location.coords.longitude + "</p>";
message.innerHTML+="<p>Latitude: " + location.coords.latitude + "</p>";
message.innerHTML += "<p>Accuracy: " + location.coords.accuracy + "</p>";
// call the function with my current lat/lon
getPlaceFromFlickr(location.coords.latitude, location.coords.longitude, 'output');
}
。 。
重點您的問題多一點。你在測試什麼平臺,結果如何?每個瀏覽器使用哪些位置服務(手機信號塔三角測量,GPS,IP等)。 SafariMobile的精度是否不符合您的期望?你對什麼樣的準確性感興趣? – 2010-03-19 02:44:10
剛剛更新測試結果,我正在尋找在正確的郊區定位,Safari瀏覽器不會返回正確的郊區,Firefox。 不知道每個瀏覽器使用什麼位置服務,可能會做更多的研究,歡呼。 – johnz 2010-03-19 03:32:44