这是我获取地理位置的代码。它可以在 Windows 上运行,但不能在我运行 Manjaro KDE 17.1.1 的笔记本电脑上运行。
每次我尝试检查我的位置时,我都会收到一条警报,提示浏览器无法获取位置,即使它提示我时我已经允许它。
var locationButton = $('#send-location');
locationButton.on('click', function() {
if (!navigator.geolocation) {
return alert('Geolocation not supported by your browser');
}
navigator.geolocation.getCurrentPosition(
function(position) {
console.log(position);
},
function() {
alert('Unable to fetch location');
}
);
});