html5 – 你可以使用Canvas的页面“截图”吗?

前端之家收集整理的这篇文章主要介绍了html5 – 你可以使用Canvas的页面“截图”吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个页面,我们使用CSS定位一堆元素,并使用JS更改其“顶部和左侧”位置。

我有报告说,这些东西都没有对齐,但一个用户有动机谎言这是“欺骗”,所以我不知道他们是否讲真话。我试图找到一个方法来弄清楚他们是否撒谎,并有一些“证据”。

我知道Canvas有一个方法从一个图像元素或另一个画布元素(类型BitBlt操作)复制图像信息。

是否可能以某种方式,用Canvas(或与别的,Flash,任何),拿一张页的“图片”?
再次,我不是试图从< image>信息。我试图复制用户看到的,这是由几个HTML元素定位绝对(我关心的主要是那些位置),并以某种方式上传到服务器。

我明白这不能做,但也许我错过了一些东西。

有任何想法吗?

解决方法

有人问先前的问题有点类似于这一点。滚动到Youtube底部,然后点击“报告错误链接。 Google的反馈工具(Javascript驱动),基本上是你所描述的。根据我看到的代码,它使用画布,并有一个基于JavaScript的JPEG编码器,构建一个JPG图像发送到谷歌。

这肯定是很多工作,但我相信你可以完成类似的东西。

猜你在找的HTML5相关文章