我在 Javascript 中使用 getCurrentPosition 方法。我想实现一个按钮,当它被单击时停止执行“getCurrentPosition”方法。我尝试使用 throw/try/catch 块,但它似乎不起作用:
尝试 {
$('#cancel').on("点击", function() {
$.mobile.loading('隐藏');
抛出“停止”;
});
navigator.geolocation.getCurrentPosition(foundLocation, noLocation, {enableHighAccuracy: true, timeout : 30000 });
}
捕捉(呃){警报(呃);返回假;}
有任何想法吗?在 JS 中甚至有可能吗?我有一个想法,但我不知道是否可以使用 JS 方法触发超时,以便 getCurrentPosition 中断?