2
나는 Poltergeist를 사용하여 스크린 샷을 찍으려고하고 있는데 그림을 얻지 만 이제는 스크린 샷의 화면 크기를 변경하려고합니다. Rails & Poltergeist : 스크린 샷의 화면 크기가 조정되지 않습니다.
require 'capybara/poltergeist'
Capybara.javascript_driver = :poltergeist
require 'spec_helper'
include Warden::Test::Helpers
describe 'PhantomJS' do
before do
page.driver.resize_window(1920, 1080)
@user = FactoryGirl.create(:user)
login_as(@user, :scope => :user)
end
it "should take a screenshot", :js => true do
visit root_path
page.save_screenshot('lib/screenshot.png')
end
end
그러나이 1000x1437 인 이미지를 반환 :
는 여기에 지금까지 무슨이다. 크기 조정은 스크린 샷에 대해 아무 것도하지 않는 것 같습니다. 누구든지 크기를 조정하는 데 영향을 미치지 않는 이유를 알고 있습니까/어떻게 고칠 수 있습니까? 감사!
은 resize 메서드가 아니며 resize_window가 아닙니다. –