我正在阅读名为 Using PHP/MySQL with Google Maps 的好文章
在文章的最后,他们提供了一个查看 live demo 的链接,但实际上它不起作用。它只显示地图而不显示标记。
是否有人对此错误以及如何解决此问题有解释。
提前感谢您的帮助。
答案 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秒重新测试一次) 等几分钟再试一次。