我正在尝试在打印预览中显示 Google 地图。如果我将 .gmnoprint 类从 display:none 更改为 display:inline,我会看到一个地图控件、一个图钉、谷歌徽标,但仍然没有地图。它是空白的。如何让我的地图显示以供打印?
问问题
2505 次
2 回答
4
就我而言(我同时使用 Biostall Codeigniter Google Maps V3 API 和 Google Maps V3 API),我使用CSS解决了这个问题。在我的深入研究中,它导致地图宽度的不固定/不确定性“可能”取决于您的 div 容器的宽度或“可能再次”地图宽度本身;其他网络开发人员的结论是关于引导问题。
@media print {
img {
max-width: none !important;
}
}
于 2016-01-02T18:13:24.223 回答
3
您应该尝试使用Google Static Maps API进行打印。
于 2013-02-07T21:08:50.117 回答