是否可以将 Google 地图加载到 div 中,然后在其上覆盖画布元素?

发布于 2024-11-03 06:16:33 字数 226 浏览 1 评论 0原文

我知道您可以直接在画布中加载图像 drawImage(),但我想知道是否可以覆盖画布 在另一个包含图像的 div 上。

具体来说,我想在 Google 地图上覆盖 元素。 我想绘制折线并在地图上制作动画 上下文而不是使用 Google Map API 来实现此目的 目的。

I know that you can load an image directly in a canvas with
drawImage(), but I'm wondering if it is possible to overlay a canvas
over another div with images in it.

Specifically, I want to overlay a <canvas> element over a Google map.
I'd like to draw polylines and do animations over the map in the
<canvas> context instead of using the Google Map APIs for this
purpose.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南七夏 2024-11-10 06:16:33

是的。它应该工作得很好。只需将画布放置在 div 上,类似于您链接的示例中多个画布相互放置的方式。

您可能只是尝试过,而不必等待答案:)

Yes. It should work just fine. Simply have your canvas be positioned over the div, similar to how the multiple canvases are positioned over each other in the example you linked.

You could probably just have tried it and not had to wait for an answer on SO :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文