gpt4 book ai didi

html - iframe 谷歌地图不会在 chrome 中打印

转载 作者:可可西里 更新时间:2023-11-01 14:49:25 25 4
gpt4 key购买 nike

由于最新的 Google map 更新,我无法通过我的 chrome 浏览器打印 map 。如果我尝试用 firefox 打印它并查看预览, map 就会显示出来。

我的代码:

<iframe width="600" height="300" marginheight="0" 
src="http://maps.google.com/maps?ie=UTF8&amp;q=loc:{address} {number}@{latitude},{longitude}&amp;z=14&amp;output=embed&amp;iwloc=near"
frameborder="0" marginwidth="0" scrolling="no">
</iframe>

它显示以下内容(在 chrome 中): map preview

如果我尝试打印它,我会得到: enter image description here

在 Firefox 和 Safari 中,它显示完美。我认为这是一个 chrome 问题? (我已经在不同的 chrome 浏览器、不同的计算机、MAC 和 PC 上对其进行了测试)或者有什么我遗漏的东西,或者我应该用新 map 添加的东西。

小细节,如果我转到谷歌地图的开发者网站 ( https://developers.google.com/maps/documentation/embed/guide ) 并尝试从那里打印它,它也不会打印。我认为这很奇怪,因为 map 和 chrome 都是由 Google 构建的。

有没有其他人有这个问题,还是只有我有这个问题?如果只有我一个人,我做错了什么?(我的 chrome 版本:33.0.1750.152,适用于 OSX 10.9.2)

最佳答案

我已经阅读和研究了太多关于此的内容,不幸的是,没有解决方案可以使用 Chrome 打印 iframe 插入。我也不知道是什么原因,所以我决定去改变,去改进! :)

我轻松地更改了我的 html 代码以使用 Google API,然后再次打印 map 。

在网络搜索中,我发现并开始使用一个非常简单的 Google map jQuery 插件,称为 $goMAP();缺点:您需要具备一些 jQuery 和 JSON 知识。

Example Page您可以找到很多实现,我知道其中一种会适合您。

如果您需要更多技术信息,您可以在 Google Maps API 中找到您需要的其他信息.

这些是我之前阅读的一些补充 URL,以采用该解决方案: https://code.google.com/p/chromium/issues/detail?id=353937 http://themeforest.net/forums/thread/google-maps-iframe-issue-in-chrome/110324

我希望没有让你失望,而是帮助了你 :)

丹尼尔

关于html - iframe 谷歌地图不会在 chrome 中打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22536021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com