标记将不会加载在谷歌地图API网站通过javascript
Markers will not load on google maps API website via javascript
我是一个javascript初学者,已经得到了这个网站在本地工作,但因为我托管它我不能得到标记显示。
url是:
http://www.mywalkaboutsf.com/index.php我看到2个标记错误,但无法弄清楚为什么它们只发生在托管站点:
TypeError: xml is null
var markers = xml.documentElement.getElementsByTagName("marker");
TypeError: xml is null
(?)(data=XMLHttpRequest { readyState=4, timeout=0, withCredentials=false, more...})index.php (line 251)
onreadystatechange()index.php (line 347)
var markers = xml.documentElement.getElementsByTagName("marker");
我在Chrome中看到的错误是:
Uncaught ReferenceError: google is not defined infobox.js:126
Uncaught TypeError: Cannot read property 'documentElement' of null
你的数据库/xml不能在服务器上工作:
http://www.mywalkaboutsf.com/phpsearch.php给:Invalid query: Unknown column 'p.pname' in 'field list'
而不是有效的xml。另外,在Google Maps API被加载之前,你要包含infobox.js:
<script src="js/infobox.js" type="text/javascript"></script>
必须在
之后<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBBchNd66ZglMRtO0sLvolyWwMlfHU-nTU&sensor=false&libraries=places">
相关文章:
- 使用API在我的网站Google-Map上显示搜索地址的纬度和经度
- 我如何从一个无限滚动的网站抓取图像,其中api是隐藏的,我无法通过使用Inspect Element获得它->网络
- 仅允许使用 Dropbox API 访问特定网站
- Firebase API 问题与 AngularJS 网站示例项目
- Codecademy代码在他们的网站上连接到Youtube API,但赢得了't在本地运行
- 试图在网站上抓取谷歌地图api生成的动态数据,但正常抓取返回空白
- MailChimp - 通过我的网站选择(如何通过API添加)
- 验证网站的 API
- 网站的拼写检查 API
- 将自定义标记添加到自定义样式的 Google Maps API v3 for Wordpress 网站
- 为我的网站使用Facebook API JSON的最简单方法(哪种语言以及如何语法)
- 将 Facebook 好友添加到网站 [图形 API 2.5]
- 如何防止网站外部的 API 调用
- 如何使用LinkedIn Javascript API作为我自己网站的登录名
- 如何在网站中使用天气API
- 使用谷歌地图API将自定义地图嵌入网站
- 将Microsoft的情感 API 添加到 HTML 网站
- Facebook对象API - 创建为文章,认为它是网站
- 如何获得谷歌网站管理员api(Node.js)的访问令牌
- 在Chrome扩展中保护网站API密钥