0
這是我的騷靈設置:騷靈:七分截圖
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, { screen_size: [1024, 768], window_size: [1024, 768] })
end
Capybara.default_driver = :poltergeist
Capybara.javascript_driver = :poltergeist
browser = Capybara.current_session
# browser.driver.resize(1024, 768)
# browser.driver.resize_window(1024, 768)
# browser.current_window.resize_to(1024, 768)
browser.visit('https://en.wikipedia.org/wiki/Poltergeist')
browser.save_screenshot('test.jpg')
的截圖有正確的尺寸,但在瀏覽器窗口本身被裁剪:
我也試過評論大小調整方法,但沒有解決這個問題。 什麼可能導致瀏覽器窗口被裁剪?
PhantomJS 2.5.beta對我來說是最好的解決方案。 – Railsana