在此先感谢,我暂时试图弄清楚为什么我的代码工作不正常,我一直在尝试使用infowindow显示最近几个小时的内容,我找不到为什么内容没有在里面显示盒子.目前,我可以根据坐标在地图中的不同位置显示多个标记,现在我只需要在点击标记时显示内部有一些相关内容的信息窗口.我可以显示infowindow但它是空白的,它没有显示字符串.在这里我粘贴我的功能.再次感谢.
function initialize() {
var mapOptions = {
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false
};
var map = new google.maps.Map(document.getElementById("map_canvas"),mapOptions);
var infowindow = new google.maps.InfoWindow();
var marker, i;
var bounds = new google.maps.LatLngBounds();
var image = 'http://193.168.3.5/Location&Tracking/images/taxiv7_trans_small.png';
for (i = 0; i < markers.length; i++) {
var pos = new google.maps.LatLng(markers[i][1], markers[i][2]);
bounds.extend(pos);
marker = new google.maps.Marker({
position: pos,
map: map,
icon: image
});
function placeMarker(location) {
var marker = new google.maps.Marker({
position: location,
map: map
});
var infowindow = new google.maps.InfoWindow({ …Run Code Online (Sandbox Code Playgroud)