javascript - 我想在 php 中每 3 秒刷新一次谷歌地图而不是整个页面

标签 javascript php

我想每 3 秒刷新一次谷歌地图,而不是整个页面。

Javascript代码

 
<script>
 	// Initialize and add the map
function initMap() {
  // The location of Uluru
  var uluru = {lat: <?php echo $longitude?>, lng: <?php echo $latitude; ?>};
  // The map, centered at Uluru
  var map = new google.maps.Map(
      document.getElementById('map'), {zoom: 12, center: uluru});
  // The marker, positioned at Uluru
  var marker = new google.maps.Marker({position: uluru, map: map});
}
 </script>

最佳答案

您可以使用setInterval定期调用函数.

例如:

function updateMap () {
    // Refresh your map data here.
}
setInterval(updateMap, 3000);

这将每 3 秒(3000 毫秒)调用一次 updateMap

关于javascript - 我想在 php 中每 3 秒刷新一次谷歌地图而不是整个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53517323/

相关文章:

php - 如何以 UTF-8 格式写入文件?

php - 类别作为wordpress中的水平菜单

javascript - 如何将设备转到按钮标签名称 'go' 更改为 'next' ?

PHP echo javascript 与变量

javascript - XHR 进度仅触发一次

javascript - Highcharts x 轴日期时间问题

php - mysql_fetch_array() expects parameter 1 to be resource 错误

php - 将 php-memcached 对象传递给扩展方法

javascript - 为什么节点要全局安装而不是本地安装?

javascript - 通过 Websockets 上传文件到 Play Framework 2.0