谷歌地图setCenter使用标记不能正常工作,因为它显示市场在左上角而不是中间
Google maps setCenter using marker is not working properly as its is showing the market at left-top instead of center
谷歌地图setCenter使用标记不能正常工作,因为它显示市场在左上角而不是中心。下面是我使用的代码:
<body id="ViewMapScreen">
<div id="map" style="width: 600px; height: 349px;"></div>
<script type="text/javascript">
var address = 'Pune, Maharastra, India';
var map = new google.maps.Map(document.getElementById('map'), {
mapTypeId: google.maps.MapTypeId.ROADMAP,
zoom: 8
});
var geocoder = new google.maps.Geocoder();
geocoder.geocode({
'address': address
},
function(results, status) {
if(status == google.maps.GeocoderStatus.OK) {
new google.maps.Marker({
position: results[0].geometry.location,
map: map
});
map.setCenter(results[0].geometry.location);
}
});
</script>
</body>
改变div的宽度和高度,然后它会正常工作。
<div id="map" style="width: 1270px; height: 850px;"></div>
相关文章:
- 拒绝在框架中显示,因为它设置了'X-Frame-Options'到'拒绝'在JavaSc
- 流星:显示数组数据,因为表在添加新列时给出了重复值
- 拒绝在帧中显示,因为它将“X帧选项”设置为“SAMEORIGIN”
- ng路由不起作用.我不知道错误是什么,因为控制台中没有显示任何内容
- 拒绝在框架中显示网站,因为它的“X框架选项”
- 将鼠标悬停在图像上以显示文本框,使用 JavaScript 仅适用于一个图像,因为我使用的是 getElementByI
- 为什么仅仅因为我设置了“setInterval”函数,它就显示不同的“clientWidth”值
- 拒绝显示文档,因为X-Frame-Options禁止显示
- 日期的java脚本比较;始终显示消息,因为当前日期是较早的日期
- 拒绝显示'在帧中,因为它设置了'X-Frame-Options'到'否认'.在通
- 检测方式“;拒绝显示文档,因为X-Frame-Options禁止显示"错误
- 拒绝显示'http://vimeo.com/27577981'在帧中,因为它设置了'X-Fram
- 获取错误拒绝显示'http://www.asp.net/'在帧中,因为它设置了'X-Frame-
- 语法高亮显示正则表达式不工作,因为现有的正则表达式匹配
- 使用jQuery和Ajax的Twitter搜索API -如何检索数据,因为我的演示没有显示结果
- 计数向上/向下脚本,以显示时间,因为登录
- 谷歌地图setCenter使用标记不能正常工作,因为它显示市场在左上角而不是中间
- 如何显示时间,直到或时间,因为指定日期javascript或php
- 拒绝在框架中显示,因为它设置了'X-Frame-Options'拒绝facebook.UI共享方法
- 在iframe中嵌入instagram/youtube页面“;拒绝显示文档,因为X-Frame-Options禁止显示&