[英]How to start Chrome without images using Watir?
我已經嘗試過這種方法,但它不起作用。
prefs = {
:profile => {
:managed_default_content_settings => {
:images => 2
}
}
}
Watir::Browser.new :chrome, :prefs => prefs
browser.goto "http://www.example.com"
我認為是這樣的
profile = Selenium::WebDriver::Chrome::Profile.new
profile['webkit.webprefs.loads_images_automatically'] = false
@browser = Watir::Browser.new :chrome, :profile => profile
:prefs
需要是:options
哈希中的一個鍵:
browser = Watir::Browser.new :chrome, options: {prefs: prefs}
專門用於禁用圖像:
browser = Watir::Browser.new(
:chrome,
options: {
prefs: {'webkit.webprefs.loads_images_automatically' => false}
}
)
browser.goto('www.google.com')
p browser.image.loaded?
#=> false
首先,創建一個像這樣的瀏覽器對象:
require 'watir'
browser = Watir::Browser.new
這將打開一個您現在可以控制的空 Chrome 窗口(假設您已安裝它)。
browser.goto("google.com")
Chrome 將導航到此 URL,並且頁面將加載,就像您自己鍵入 URL 一樣。
現在:您可以使用鼠標和鍵盤執行通常在網站上執行的任何操作。
例子:
browser.link(text: "All Posts").click
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.