我知道,你可以用chrome扩展网站截图:
chrome.tabs.captureVisibleTab(null, {format: 'png'}, capturedImage);
但这只能在javascript中实现吗?我试过js插件html2canvas,但这些截图很糟糕。我的网站充满了过渡/动画,3D变换......而且html2canvas无法制作截图。
但是我发现了chrome扩展,这使得网站的截图和扩展功能完美无缺。然后我查看了扩展程序的脚本,发现函数captureVisibleTab
。
希望你知道,我的观点是什么。您知道吗,我如何访问chrome.tabs
?或者其他方式,使用chrome的捕获系统?
修改 要比较来自html2canvas的原始网站和屏幕截图: