我在我的网站上实施了一些欢迎信息,如果用户没有启用Gps,则会在开头显示这些信息。
事情是,通过chrome UI启用GPS后,js仍然无法访问gps位置(在我的网页上不断收到警报)。如果重新加载页面,那么我可以。
有没有办法在不刷新整个网页的情况下更新阻止/非阻止选项的状态?
Values SampleA SampleB SampleC SampleD SampleE SampleF
Value1 1.00 2.00 3.00 1.00 2.00 3.00
Value2 3.00 2.00 1.00 3.00 2.00 1.00
Value3 2.00 1.00 3.00 2.00 1.00 3.00
答案 0 :(得分:1)
请查看此链接: - GPS 我不知道这是否是您要求的,但我可以告诉您。它可能会有所帮助请原谅我,如果这是无关紧要的。代码在这里:
<span id="demo" />
<script>
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML = "Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
</script>
上面的代码执行以下操作: