如何在加载后立即让我的代码显示Google内容框?我可以让它在点击时工作,但不能在页面加载时工作。有什么建议吗?
这是我点击鼠标的代码:
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
谢谢。
答案 0 :(得分:1)
您可能需要在文档加载时执行完全相同的操作。假设您不使用任何库(如jQuery),您只需更改您的body标签即可调用javascript函数
<body onload="myFunction()">
包含上述代码,即
function myFunction() {
marker = [ your logic ]
map = [ your logic ]
infowindow.open(map,marker);
}
答案 1 :(得分:1)
在onload函数中,初始化地图后:
google.maps.event.trigger(marker, "click");
(假设标记在通话范围内)