gpt4 book ai didi

javascript - 另一个 GMap 问题

转载 作者:行者123 更新时间:2023-11-30 13:42:12 25 4
gpt4 key购买 nike

过去一个小时我一直在查看这段代码,我不明白为什么 html 弹出窗口不会显示,我可能遗漏了一些简单的东西,因为没有报告任何错误。

var map;
var markers = new Array();
var geocoder;
function initialize() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(<?php echo $map_center; ?>), 17);
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
geocoder = new GClientGeocoder();

}
}

function createMarker(point,number) {

var marker = new GMarker(point);
marker.value = number;

GEvent.addListener(marker, "click", function() {

map.openInfoWindowHtml(point, createInfoText());

});


return marker;
}

function createInfoText() {
var html = '<p>hello world</p>';
return html;
}

$(document).ready(function () {
initialize();
var point = new GLatLng("51.2357, -0.5726");
map.addOverlay(createMarker(point,1));

});

先谢谢大家

最佳答案

情侣线看起来有点时髦。

这个:

var point = new GLatLng("51.2357, -0.5726");

应该是:

var point = new GLatLng(51.2357, -0.5726);

对于这个:

map.setCenter(new GLatLng(<?php echo $map_center; ?>), 17);

您应该确保 $map_center 是一个 , 分隔的两个 float 的字符串。

关于javascript - 另一个 GMap 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1687425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com