如何使用 JavaScript 或 jQuery 截取 Google 地图的屏幕截图?

Jay*_*tra 1 html javascript jquery canvas html2canvas

我想使用 JavaScript 在我的 html 文件中对谷歌地图进行“屏幕截图”。

地图当前正在加载div标签,因此我无法使用此<div>标签获取图像。

但是如果我可以在画布中加载它,<canvas>那么我可以很容易地截取它的屏幕截图,谁能告诉我这个问题的解决方案 - 也就是说,我如何在画布中加载谷歌地图。

或者是否有任何替代解决方案?

Dzi*_*owy 5

为什么不直接使用 google maps image api呢?

  • 这是最简单的方法。例如:https://maps.googleapis.com/maps/api/staticmap?zoom=18&amp;size=600x300&amp;maptype=roadmap&amp;markers=color:blue%7Clabel:S%7C42.65655554361449,21.165063181948653 (2认同)