Using HTML5/Canvas/Javascript to take screenshots?
还是通过浏览器api呢?
THX....
最近刚好在做chrome插件开发,chrome有一个api是captureVisibleTab,可以截取tab为任何webkit支持的格式的图片。其他的我就不太清楚了,呵呵。
chrome.tabs.captureVisibleTab(integer windowId, object options, function callback)
你可以试试 html2canvas
它把当前页面渲染为一张 canvas 图片,具体做法是读取 DOM 元素及其样式然后把它们渲染到 canvas 中。不需要服务器渲染,整个过程在浏览器端完成。
2 回答9.9k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答2.3k 阅读
2 回答1.2k 阅读✓ 已解决
5 回答1.6k 阅读