繁体   English   中英

如何在html和javascript中捕获聚合物元素的屏幕截图?

[英]How to capture screen shot of polymer elements in html and javascript?

我有一个网页,我希望当我单击捕获按钮时,它应该捕获包含google polymer元素的网页屏幕并将其保存在根文件夹中。 我已经尝试了html2canvas库,但无法正常工作。

我认为最好的选择是使用基于最新Webkit构建的无服务器端浏览器的应用程序,例如PhantomJS( http://phantomjs.org/ )。 您也可以使用node来调用PhantomJS,例如https://www.npmjs.com/package/url-to-screenshot

我认为您将无法在跨浏览器兼容的前端上执行任何工作。

或者使用像一个服务https://screenshotmachine.com/它已经实现了服务器端的WebKit渲染引擎,如https://screenshotmachine.com/serve.php?img=polymer-tut-appspot-com-FULL-b521fb.png是Polymer示例https://polymer-tut.appspot.com的屏幕截图。

希望能有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM