【问题标题】:Google Maps displays a blank map谷歌地图显示空白地图
【发布时间】:2016-01-10 17:18:17
【问题描述】:

div#map-canvas 包含 Google 地图。

我尝试了以下代码:

$('#map-canvas').html2canvas({
    onrendered: function (canvas) {
        var img = canvas.toDataURL("image/png");
        document.getElementById("myForm").submit();
    }
});

<input type="submit" value="Take Screenshot Of Div" onclick="capture();" />
<form method="POST" enctype="multipart/form-data" action="save.php" id="myForm">
    <input type="hidden" name="img_val" id="img_val" value="" />
</form>

使用此代码,我得到一张空白地图。

【问题讨论】:

  • 是 iframe 中的 #map-canvas 与页面的其余部分位于不同的域中吗?
  • 你为什么不使用 ajax 。那会很棒 ..即使你的页面不会重新加载
  • Here 是您的解决方案stackoverflow.com/a/24281734/5336818 按照此解决方案中的指示进行操作
  • 是的,谢谢。

标签: javascript google-maps


【解决方案1】:

这个link可以帮你获取地图图片...

【讨论】:

  • 这不能回答问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-09
  • 2013-05-16
  • 1970-01-01
相关资源
最近更新 更多