2013-05-21 72 views
0

我有一个简短的问题。如何在canvas元素中重新呈现html元素

是否可以将Google地图或Bing地图渲染为隐藏元素,并在画布中用棕褐色和模糊效果重新渲染?

我认为不,所以,可以用任何一种今天的技术做到这一点?

+0

就像谷歌地图的instagram版本?这是纯粹的邪恶的人。 – Halcyon

+0

我的想法是simle:我只想根据位置在地图上找到用户的城市,并将此城市渲染为页面/元素的背景(在棕褐色/灰度和模糊效果中)... :) –

回答

0

您并不需要将地图渲染为隐藏元素,然后以某种方式捕获它,地图全部由图像组成,您只需下载图像拼贴。然后,您可以以普通方式将这些图像添加到画布。

但是,下载和存储GMaps图像probably be a violation of their terms of service,我想Bing会有类似的限制。但是,如果您滚动到该页面的底部,则会看到一些指向拼贴提供程序和工具的链接。