有关Google Map API V3的文章显示了一个不起作用的实时演示。这个bug在哪里?

时间:2011-04-19 21:27:54

标签: php google-maps google-maps-api-3 article

我正在阅读名为 Using PHP/MySQL with Google Maps 的好文章

在文章的最后,他们提供了一个查看 live demo 的链接,但实际上它不起作用。它只显示地图而不显示标记。

是否有人对此错误以及如何解决此问题有解释。

提前感谢您的帮助。

4 个答案:

答案 0 :(得分:1)

Chrome会引发错误“未捕获的TypeError:无法读取属性'documentElement'为null”。

问题似乎源于AJAX调用,因为URL只返回PHP代码,而不是预期的XML响应。见这里:http://gmaps-samples-v3.googlecode.com/svn/trunk/articles/phpsqlajax/phpsqlajax_genxml.php

答案 1 :(得分:1)

ajax请求无效。在源代码中,它读取

   // Change this depending on the name of your PHP file
  downloadUrl("phpsqlajax_genxml.php", function(data) {

用我的浏览器点击那个php文件只列出代码。看起来他们希望你自己实现这个部分。

答案 2 :(得分:1)

没有演示链接都是代码。您必须自己实现代码。 基于此,我在英国的火车站有一个demo

答案 3 :(得分:0)

似乎是谷歌的小时/频率限制等。

它偶然发生在我身上,即刚刚工作的东西不再发生,反之亦然。 (我正在改变一个值并每10秒重新测试一次) 等几分钟再试一次。