我怎样才能每分钟重新加载Geolocation Javascript?

时间:2016-09-28 12:31:39

标签: javascript google-maps-api-3 timer geolocation

我使用Geolocation JavaScript创建了一个原型,并在浏览器中显示了一个包含多个标记的Map和一个包含当前位置的标记。在这个时候,我想让我的网站自动重新加载,这样你就可以看到你的新位置(如果你移动)。现在Javascript非常简单。它是Google Maps API与Geolocation API相结合的基础。

有没有人知道如何应用"计时器"所以我的网站每隔几分钟重新加载一次?

2 个答案:

答案 0 :(得分:0)

setInterval()用于每隔x毫秒运行一段代码。

在名为runFunction的函数中每秒包装您想要运行的代码。

像这样:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<label class="checkBoxb"><input type="checkbox"  /> CheckBox1</label>
<label class="checkBoxb"><input type="checkbox"  /> CheckBox2</label>
<label class="checkBoxb"><input type="checkbox"  /> CheckBox3</label>
<label class="checkBoxb"><input type="checkbox"  /> CheckBox4</label>

要停止它,你可以运行:

var time=setInterval(runFunction,1000);

答案 1 :(得分:0)

如果您的地图功能是地图 1秒= 1000

function map(){
.......
}
setInterval(map(), 60000);