【发布时间】:2019-10-17 03:07:02
【问题描述】:
大家
我在一个小项目中设置 gmap 时遇到了一些麻烦。
请注意,api 密钥输入不正确。
我只是在他们的文档中复制了他们的一个示例。
<html>
<head>
<title>Test App</title>
<script src="js/jquery.min.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCZWTTkguiQpNFtckx_x_x_x_xI&libraries=places"
async defer></script>
<!-- <script src="http://maps.google.com/maps/api/js"></script> -->
<script src="./js/gmaps.js"></script>
<link rel="stylesheet" href="css/app.css">
<link rel="stylesheet" href="css/map.css">
<script type="text/javascript">
var map;
$(function(){
map = new GMaps({
el: '#map',
lat: -12.043333,
lng: -77.028333,
zoomControl : true,
zoomControlOpt: {
style : 'SMALL',
position: 'TOP_LEFT'
},
panControl : false,
streetViewControl : false,
mapTypeControl: false,
overviewMapControl: false
});
});
</script>
<style>
body {
font-family : 'Helvetica Neue','arial',sans-serif;
font-size : 15px;
}
#map {
height :100%;
}
</style>
</head>
<body>
<div class="container">
<h1 class="text-2x mb-2" style="font-size: 20px;">
Mapp
</h1>
<h3>How it works ?</h3>
<!-- insert map -->
<div id="map"></div>
</body>
</html>
当我尝试打开 google chrome 开发者工具时,出现错误提示:
需要 Google 地图 API。请注册以下JavaScript 图书馆https://maps.googleapis.com/maps/api/js.
【问题讨论】:
-
不能注释掉
<script>标签 -
仍然无法显示地图@geocodezip
标签: jquery google-maps gmaps.js