2013-05-14 50 views
0

我已经从示例地图中复制了html:https://developers.google.com/maps/documentation/javascript/examples/layer-kml。我简单地复制代码到文本编辑器并保存为HTML和在IE和Firefox运行,但没有地图showed.Any建议,请在api教程中运行示例谷歌地图

感谢 伊恩

+0

可能的重复[为什么谷歌地图教程在我的电脑上工作?](http://stackoverflow.com/questions/11971379/why-doesnt-the-google-maps-tutorial-work-on-my- pc) – geocodezip 2013-05-14 15:04:58

回答

0

你需要这个文件还:

<link href="/maps/documentation/javascript/examples/default.css" rel="stylesheet"> 

Google's sample on my server

或包含此在它的地方:

<style type="text/css"> 
html, body { 
    height: 100%; 
    margin: 0; 
    padding: 0; 
} 

#map-canvas, #map_canvas { 
    height: 100%; 
} 

@media print { 
    html, body { 
    height: auto; 
    } 

    #map_canvas { 
    height: 650px; 
    } 
} 

#panel { 
    position: absolute; 
    top: 5px; 
    left: 50%; 
    margin-left: -180px; 
    z-index: 5; 
    background-color: #fff; 
    padding: 5px; 
    border: 1px solid #999; 
} 
</style> 
+0

感谢您的回复。 css链接已经在那里。这是代码: – user2382031 2013-05-14 14:34:37

+0

无法添加代码,文件太长。这是链接:https://developers.google.com/maps/documentation/javascript/examples/layer-kml – user2382031 2013-05-14 14:35:40

+0

是您的代码副本谷歌的服务器?你是否将css文件复制到_your_服务器(或本地计算机)上的同等位置?当我这样做时,文档中的示例对我来说很好(实际上,我通常只是用上面的样式标签替换链接)。顺便说一句 - 请不要在评论中发布代码,最好是编辑你的问题来添加它(它应该已经在那里了......)。 – geocodezip 2013-05-14 14:40:00