为什么谷歌地图生成的是静态地图而不是动态地图
Why is Google Map generating a static and not a dynamic map
我有以下代码显示谷歌地图:
<div class="col span_1_of_3 gMapHolder">
</div>
JQuery:
$(document).ready(function () {
alert($(".mapUse").text());
var k = $(".mapUse").text();
var embed = "<iframe width='425' height='350' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='https://maps.google.com/maps?&q=" + encodeURIComponent(k) + "&output=embed&iwloc'></iframe>";
$(".gMapHolder").html(embed);
});
它显示的不是一个可以用鼠标移动的动态地图,而是一个静态地图。我试图在这里遵循相同的方法:链接到Dyamic Map
但是我使用了一个变量来代替encodeURIComponent
。
如何添加变量并显示动态地图
Google似乎有一些代码可以检测iframe的大小,如果太小,则显示静态图像。我在这个测试中所做的就是给它一个500像素的高度。http://jsfiddle.net/33t9qjvr/
.span_1_of_3 {
width: 100%;
height: 500px;
}
相关文章:
- 谷歌地图动态创建的标记点击事件使用相同的标记
- 无法在有角度的谷歌地图中动态传递地图样式
- 动态设置谷歌地图缩放
- 我如何创建一个动态地图来显示我们公司的位置
- 动态坐标谷歌地图不会't负载
- 谷歌地图API v3:如何以2个动态地址为中心
- 谷歌地图 api 动态获取纬度和液化天然气
- 谷歌地图在angularjs中懒惰加载动态地理坐标更新
- 谷歌地图-保存动态地图
- 谷歌地图动态中心点PHP
- 如何根据动态面板单击使传单地图动态缩放到位置
- 谷歌地图动态网址生成
- 谷歌地图动态添加标记
- 谷歌地图动态负载未显示
- 谷歌地图-动态生成标记上的地图
- Google地图动态设置地图对象的样式
- Jquery地图动态创建单元格
- 谷歌地图:动态数组生成javascript
- 谷歌地图动态缩放在不同的位置
- 谷歌地图动态标记