我们遇到一个问题,谷歌地图不适用于我们的网站。代码如下所示:
$.ajax({
type: "GET",
url: "http://www.google.com/jsapi?key=<c:out value='${mapsApiKey}'/>",
dataType: "script",
success: function () {
google.load("maps", "2", {callback: function () {
doStuff();
}
}
当google.load(“地图”,“2”运行时,生成的请求是在没有api密钥的情况下生成的:
/maps?file=googleapi&key=notsupplied&v=2&callback=google.loader.callbacks.maps&async=2
这是为了创建一个带有apikey的请求,而不是提供请求。
关于为什么没有将密钥添加到请求中的任何帮助都会很棒。