2011-04-01 39 views

回答

3

是的。

實施例:

navigator.geolocation.getCurrentPosition(successCallback, errorCallback); 

function successCallback(){ 
    alert('Thanks for allowing geolocation!'); 
} 

function errorCallback(){ 
    alert('You denied us access to geolocation...'); 
} 

檢查Geolocation API Specificatio n,用於進一步的參考。

+0

但是,如果用戶決定關閉彈出窗口而不共享其位置,則不會調用errorCallback。 – picardo 2011-05-27 04:55:47

+0

是的,它不會在Firefox中調用(除非你選擇'永不分享')。它雖然在Chrome中。不方便。 – 2011-09-28 13:35:27