0
네이티브 phantomjs 기능과 poltergeist에서 사용할 수있는 기능 사이에 다리가 있습니까? 나는유령원과 함께 phantomjs의 "includeJs"기능을 어떻게 사용할 수 있습니까?
네이티브 phantomjs 기능과 poltergeist에서 사용할 수있는 기능 사이에 다리가 있습니까? 나는유령원과 함께 phantomjs의 "includeJs"기능을 어떻게 사용할 수 있습니까?
심령이 PhantomJS 'includeJS
에 대한 액세스를 제공하지 않는 phantomjs을 사용하여 "includeJs"하고 싶지만, 그 extensions
기능은 사용자가 페이지에로드되는 JS 파일을 지정할 수 유사한 기능을 제공 injectJS
를 통해 구현된다 생성 시간, 누락 된 기능 등을 채울 수 있습니다. http://www.rubydoc.info/gems/capybara/Capybara/Node/Actions#attach_file-instance_method. 드라이버 등록시 파일을 지정할 수 있습니다.
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app, extensions: ['file1.js', 'file2.js'])
end