我正在工作的web应用程序,需要渲染一个页面,并在客户端(浏览器)端进行截图。
不过,我不需要将截图保存在本地硬盘上,只需将其保存在RAM中,稍后将其发送到应用服务器即可。
我研究:
但这些都不能满足我的全部需求,那就是:
最后我发现了谷歌的反馈工具(点击YouTube页脚上的“反馈”可以看到)。它包含JavaScript用于JPG编码和另外两个巨大的脚本,我不能确定它们到底是做什么的…
但是它是在客户端处理的——否则就没有必要在代码中放入这个巨大的JPEG编码器!
谁知道他们是怎么做到的/我是怎么做到的?
下面是一个反馈的例子(在一些屏幕上报告一个错误)