2010-09-18 44 views
2

我想通過它的web瀏覽器使用getlocation API從symbian手機檢索位置數據(經度和緯度)。無論如何,我可以做到嗎?任何建議從GPS啓用Symbian設備獲取位置數據的API?謝謝!!symbian的位置數據

回答

0

你可能想看看開源geo-location-javascript JavaScript包裝。使用它如此簡單:

if (geo_position_js.init()){ 
    geo_position_js.getCurrentPosition(function (p) { 
    alert(p.coords.latitude.toFixed(2) + ', ' + p.coords.longitude.toFixed(2)); 
    }, 
    function (p) { 
    alert('Error: ' + p.code); 
    }); 
} 
else { 
    alert('Handset does not have client-side geolocation capabilities'); 
} 

這個包裝也是discussed on Dive into HTML 5

+0

我曾嘗試在諾基亞設備上的API,但它沒有奏效。顯然這個API只能在應用程序中工作,而不能通過瀏覽器。你可以得到這份工作?怎麼樣?謝謝。 – limfreak 2010-09-18 16:52:37

+0

@limfreak:不幸的是我沒有諾基亞手機來測試它。據我所知,諾基亞尚未實現W3C地理定位API,並且擁有自己的API。這個包裝應該將不同的API整合到一個包中......我會在這裏留下答案一段時間,以防其他人可以評論或測試它......如果它不起作用,我會刪除它 :) – 2010-09-18 16:55:50

2

我會推薦檢查電話http://www.phonegap.com 他們有一個地理定位api,但我不知道哪個版本的Symbian支持它。 同時關注forum.nokia.com上的APIbridge。

注意這是否可能可能取決於您所定位的Symbian版本。