6

「外部プロトコル要求」を抑制するクロムスイッチはありますか?

Selenium - ruby​​ - watir webdriver を使用してアプリケーションを自動化しています。

このウィンドウと会話を回避するための解決策をネットで検索しまし 。しかし、Selenium-Chrome-Ruby の場合、おそらく chrome スイッチを設定してこれを行う必要があります (chorme スイッチのリスト:= http://src.chromium.org/svn/trunk/src/chrome/common/chrome_switches.cc ) . それは巨大なリストです。どのスイッチがおそらく外部プロトコル要求ウィンドウをバイパスするのに役立つか、または自動化による回避策があるかどうかを判断するのに助けが必要ですか?

4

1 に答える 1

0

http://productforums.google.com/forum/#!topic/chrome/K22hXwRy6zQは既に回答を出しています。私たちがすべきことはprefs、watir ブラウザの

以下のコード:

prefs = {
    protocol_handler: {
        excluded_schemes: {
            your_scheme: true,
        }
    },
}

Watir::Browser.new :chrome, prefs: prefs

あなたの研究をありがとう@simminni

于 2017-05-29T08:13:12.390 に答える