use*_*442 0 javascript google-maps google-maps-api-3
我正在对Google地图进行一些实验,我的目标是在地图上放置标记,这取决于它何时被拖动或调整大小,所以我打算使用"空闲"事件监听器.问题是我无法让它发挥作用.
我在空闲侦听器中放置一个警告框来测试它,但它不会被触发.这是我到目前为止:
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script>
<script>
var map;
var geocoder;
var markers = [];
function initialize()
{
var myOptions = {
center: new google.maps.LatLng(<?php echo $latitude; ?>, <?php echo $longitude; ?>),
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP,
panControl: true,
zoomControl: true,
scaleControl: true
};
map = new google.maps.Map(document.getElementById('map_canvas'), myOptions);
//regenerateMarkers(); // 29/7/15
}
// Initializes the Google Map
google.maps.event.addDomListener(window, 'load', initialize);
google.maps.event.addListener(map, 'idle', function() {
//regenerateMarkers(); // 29/7/15
alert("inside idle");
});
</script>
Run Code Online (Sandbox Code Playgroud)
显示地图的html如下:
<div id="map_canvas" style="height: 450px; width: 900px;"></div>
Run Code Online (Sandbox Code Playgroud)
我不能为我的生活看到为什么空闲的听众没有开火提起警报箱.有人可以帮忙吗?非常感谢!
| 归档时间: |
|
| 查看次数: |
2529 次 |
| 最近记录: |