我最近才开始使用 html、javascript、webapps 等,我决定尝试编写自己的 Prey 独立网络服务器。
我在 UI 上使用 Twitter Bootstrap,在 javascript 上使用 jQuery。我的报告页面列出了所有报告,并允许用户选择一个在地图上查看。然后页面从服务器获取数据作为 JSON,一切正常。但是,当我调用地图时map.setCenter(new google.maps.LatLng(data['lat'], data['lng']))
,地图只是变成灰色而不是移动到那个位置。
我已经在 chrome 和 firefox 中尝试过这个,我遇到了同样的问题。奇怪的是,chrome console-debugger-thing 和 firebug 都没有错误。我可以在“类似问题”下看到大约 10 个类似的问题;但是,这些解决方案(例如 CSS)都没有帮助。
这是网站(它是 dotCloud 上的沙箱,所以它可能会很慢):http ://prey-geniass.dotcloud.com/devices/l6wyd/reports.xml