谷歌地图没有;不要出现.只是一片空白
Google maps doesn't show up. Just a blank space
我对HTML和CSS还很陌生,我正在进行一项包括这方面的研究。现在我想把谷歌地图加入我的网站,但它不起作用。。。我的屏幕上只有一大块空白。我以前做过,每件事我都重复了好几次。我就是不能让它工作。
我从学校得到了一个Javascript,并按照我所知道的步骤。也许有人可以调查一下?提前谢谢。
附言:如果我犯了其他错误,请纠正我;)
我的Javascript(保存为maps.js,与其他文件保存在同一文件夹中)
google.maps.event.addDomListener(window, 'load', initialize);
var map;
var markers = [
['Kapelstraat 13',27.175015,78.042155],
];
function initialize() {
var mapOptions = {
zoom: 16,
disableDoubleClickZoom: true,
draggable: true,
panControl: false,
scrollwheel: true,
zoomControl: true,
streetViewControl: false,
overviewMapControl: false,
mapTypeControl: false,
center: new google.maps.LatLng(27.175015,78.042155)
};
map = new google.maps.Map(document.getElementById('map-canvas'),mapOptions);
setMarkers();
}
function setMarkers(){
for (i = 0; i < markers.length; i++) {
var post = new google.maps.LatLng(markers[i][1], markers[i][2]);
var marker = new google.maps.Marker({
position: post,
map: map
});
var infowindow = new google.maps.InfoWindow({
content: markers[i][0]
});
infowindow.open(map,marker);
}
}
我要在其中包含地图的页面
<!DOCTYPE html>
<html>
<head>
<title>LOFT13</title>
<link rel="stylesheet" type="text/css" href="zaak.css">
<link href='https://fonts.googleapis.com/css?family=Ubuntu:400,500' rel='stylesheet' type='text/css'>
<script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDHAB5YtEF9hCPSG3BduJAsY6RyIMeqOr8&callback=initMap"
type="text/javascript"></script>
<script src="maps.js"></script>
</head>
<body>
<div id= "map-canvas">
</div>
</div>
</div>
</body>
</html>
我的关于地图的CSS
/* maps */
.map {
width: 1100px;
height: 500px;
background-color: #ccc;
margin: 0 auto;
}
#map-canvas {
width: 1200px;
height: 600px;
}
尝试将initailize()
更改为initMap()
以匹配api调用中的回调:callback=initMap
。此外,一定要查阅谷歌的文档。在我看来,它的布局很好。
相关文章:
- 如何删除多行HTML排列中的空白
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- Javascript返回值只在循环中返回一次
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 有没有一种方法可以防止img get请求使用css或js发生
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- Jquery FadeIn FadeOut 只工作一次
- 不同浏览器中的空白字符正则表达式行为
- Javascript中的空白是什么
- 如何获取不属于我项目的上一页的URL
- AngularJs的命令在一片深深的田野旁
- jQuery页面过渡使上一页为空白
- 谷歌地图没有;不要出现.只是一片空白
- 如何知道所选节点是否是树中的一片叶子?(ExtJS 4)
- PHP如何从一次点击打开2个链接“_自我;以及“_空白“;不同的url's
- 是 JavaScript 中的一串空白真或假
- 有一种方法,我可以空白垫在Javascript字符串
- 图像切片,只保存(通过filesver .js)最后一片的顺序
- 检查javascript中的一堆空白以防止发送空白数据,并修剪中间空间