ruby - watir-webdriver 无法在 opera 11.50、11.60 等中创建 "full-page"屏幕截图

标签 ruby opera selenium-webdriver watir-webdriver selenium-grid

我尝试在 Opera 中截取屏幕截图。但它只给了我页面可见部分的截图。 我怎样才能让歌剧给我“整页”的截图? 附言在FF,chrome中,ie 6(!!!)好像还可以

最佳答案

已知问题:

  • getScreenshotAs()只返回当前视口(viewport)的图像数据,图像的其他部分会变黑

来自 OperaDriver's github page


猜猜,你唯一的选择是等待修复......

关于ruby - watir-webdriver 无法在 opera 11.50、11.60 等中创建 "full-page"屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8895601/

相关文章:

ruby - 懒洋洋地逐段阅读文件

java - 使用带有 Java 的 Selenium WebDriver 播放视频

ruby-on-rails - 如何将 Nokogiri 语句转换为 Mechanize 以进行屏幕抓取?

ruby-on-rails - 创建时出现 Heroku 错误(在 Rails 应用程序中)

jquery - Opera中使用jQuery的ajax(跨域请求)

javascript - 移除 <a> 链接周围的 Opera Mobile 蓝色边框

html - 浏览器正在将页面缩放到 125%

javascript - 为什么我的 selenium 停止识别有效的 javascript?

regex - 为什么 Selenium 在连字符之前插入反斜杠?

ruby - 纠正无效 CSV 文件的工具