1
A
回答
1
除非使用Flash或NPAPI,否则您只能通过captureVisibleTab捕获可见页面。
3
标准方法似乎是在页面上滚动并截取每个部分的截图,然后将它们粘在一起。官方的谷歌屏幕截图插件做到这一点,但我发现它是越野车(至少在Mac OSX上),所以我写了我自己的full page screen capture extension。
源代码here(page.js和popup.js中的相关代码)。
1
Chrome 59在DevTools中添加了一项名为Capture full-size screenshot的新功能。但我不知道这个API是否可以通过扩展调用。
0
我一直在试图解决这个问题,因为Chrome 59具有您所提到的功能。我已经尝试过滚动& MrColes实现的针迹方法,但不幸的是,它不能满足我的需求,因为当您滚动并破坏捕捉时,某些广告会跟随您。
通过一套chrome扩展(查看是否有人正在做它正确)我发现FireShot其实际上完美的作品(所以我希望它可以完成)。如果我找到解决方案,请在此更新,或者如果有任何人有任何想法,请随时加以注意!
相关问题
- 1. webdriverio - 截取整页的屏幕截图
- 2. Google Chrome扩展程序(如Aviary)如何捕获屏幕(网页)?
- 3. 使用screencap实用程序获取屏幕截图时的屏幕截图使用screencap实用程序获取屏幕截图
- 4. 使用Chrome扩展程序淡出整个页面
- 5. Chrome扩展程序:捕获整个页面
- 6. 是否可以使用Selenium/Capybara截取整个页面的屏幕截图?
- 7. Chrome浏览器屏幕截图仅在点击扩展程序时才有效
- 8. 开发屏幕截图镀铬扩展
- 9. 使用cuda获取可见应用程序的屏幕截图
- 10. 如何在iOS模拟器上获取完整屏幕截图
- 11. Chrome浏览器扩展程序 - 在新标签页中打开捕获的屏幕截图
- 12. 所有制表符的扩展程序的屏幕截图
- 13. Chrome扩展程序:获取当前页面的字符集
- 14. ffmpeg获取屏幕截图
- 15. ScrollView的完整屏幕截图Android
- 16. 窗口的完整屏幕截图
- 17. 高质量完整屏幕截图VB.Net
- 18. 使屏幕截图细节页面UI?
- 19. 覆盖Chrome扩展程序页面CSS
- 20. Chrome扩展程序 - 选项页面
- 21. Chrome扩展程序背景页面
- 22. Chrome扩展程序设置页面
- 23. Phantomjs - 截取网页的屏幕截图
- 24. 如何在不使用HTML2Canvas的情况下获取完整的HTML页面的屏幕截图
- 25. 如何在Chrome扩展中捕获单个HTML元素的屏幕截图?
- 26. 使用iOS共享/动作扩展来截取主机应用程序的屏幕截图?
- 27. Chrome扩展程序可以获取用户的完整浏览记录吗?
- 28. 使用Chrome扩展程序中的网址获取页面的标题
- 29. 如何使用Selenium在Chrome中捕捉完整的屏幕截图?
- 30. 整个网页的屏幕截图(localhost)
非常感谢。它在大多数情况下工作。但是对于例如https://news.google.co.in/为这个网址,左边有一个顶级故事树,它会重复。在这方面有什么帮助? –