ボタンをクリックすると、アップグレードブラウザのポップアップが表示されますが、capybraバージョン2.4.4とcapybara webkit1.15.0を使用しています。
->解決策として、(2.7.1,2.13.0)のような異なるカピバラのバージョンを変更しましたが、それでもアップグレードブラウザのポップアップが表示されます。この問題を克服するための提案。
TLDR-できません
長い答え:アップグレードブラウザのポップアップは、capybara
使用しているバージョンに基づいていません(2.4.4は本当に古いです-最新は3.4.2です)、それはcapybara-webkit
ドライバに基づいています。capybara-webkit
は、かなり数年前に開発を停止したQtWebkit上に構築されています。QtWebkitを復活させて最新の状態にするための努力がなされてきましたcapybara-webkit
が、現在は互換性がありません。これcapybara-webkit
は、基本的に今日のSafariの6年前のバージョンと同等であり、実際には更新できないことを意味します。セレンを介してヘッドレスクロームまたはFirefoxを使用するように切り替えると、最新のWebアプリとの互換性が大幅に向上します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加