我正在处理涉及谷歌地图和标记的事情。我有一个脚本,可以在网页上做很多事情。当用户点击标记时,该脚本会打开一个弹出窗口,但是,在FireFox下,我必须在标记上单击两次才能触发事件。我的印象是,由于某种原因,它不知道应该触发标记事件。相关部分:
function openMarker() {
//Some code here
}
function initialize() {
var mapOptions = {
center: { lat: lat, lng: lon},
zoom: 14
};
//...
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
function createMarker(la, lo, title, description, officialName, realName, id) {
markers[markers.length] = new google.maps.Marker({
position: new google.maps.LatLng(la,lo),
map: map,
animation: google.maps.Animation.DROP,
title: title,
description: description,
officialName: officialName,
realName: realName,
id: id
});
//...
}
//...
}