[英]GeoLocation API error handling
所以我有這段代碼...問題是,當Firefox詢問我我的位置而我拒絕它時,它永遠不會運行錯誤功能。 為什么?
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(savePosition, noPosition);
} else { noPosition(null); }
function savePosition(position) {
current.latitude = position.coords.latitude;
current.longitude = position.coords.longitude;
}
function noPosition(error) {
alert("Aaa");
}
正如您在此處看到的那樣,這是一個錯誤: https : //bugzilla.mozilla.org/show_bug.cgi?id=675533
看起來這是Firefox的當前行為。 當您在此頁面上嘗試其示例時,也會發生相同的情況: https : //developer.mozilla.org/en-US/docs/WebAPI/Using_geolocation
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.