亲爱的程序员,
任何人都可以帮助我解决我在想强制 googlemap 在卫星视图中显示时遇到的真正头痛吗?由于 API 文档,下面的代码正是必须要做的。尽管如此,它仍然在法线贴图模式下显示。
有没有人遇到过类似的问题或看到我无法识别的错误?
感谢您的阅读和您的努力。
PHP:
<?php if($gmapaddress!=""){ ?>
<div class="gmap"><div id="gmap_inner"></div></div>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=es"></script>
<script type="text/javascript" src="<?php echo $template_uri;?>/js/jquery.gmap.js"></script>
<script>
jQuery(window).load(function(){
//set google map with marker
jQuery("#gmap_inner").gMap({
markers: [{
address: '<?php echo $gmapaddress; ?>'<?php if($gmapinfo!="") {?>,
html: '<?php echo $gmapinfo; ?>' <?php } ?>
}],
zoom: <?php echo $gmapzoom;?>,
mapOptions: [{mapTypeID: "satellite"}]
});
});
</script>
<?php } ?>
生成的 HTML/javascript:
<div class="gmap"><div id="gmap_inner"></div></div>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=es"></script>
<script type="text/javascript" src="http://localhost:8888/csmlu/wp-content/themes/zeitgeist/js/jquery.gmap.js"></script>
<script>
jQuery(window).load(function(){
//set google map with marker
jQuery("#gmap_inner").gMap({
markers: [{
address: '-40.297357°,-73.084091°'
}],
zoom: 18,
mapOptions: [{mapTypeId: "satellite"}]
});
});
</script>