QtWebkit/Spynner を使用して Python でテスト作業を行っています。QtWebKit は Chrome の Webkit と同じように Javascript をサポートしているため、Chrome の通常のユーザー スクリプトと同じように、ページの先頭にユーザー スクリプトまたは JavaScript の一部を挿入することは可能ですか?
うまくいけば、それらの経験に対する簡単な質問です! 前もって感謝します!
QtWebkit/Spynner を使用して Python でテスト作業を行っています。QtWebKit は Chrome の Webkit と同じように Javascript をサポートしているため、Chrome の通常のユーザー スクリプトと同じように、ページの先頭にユーザー スクリプトまたは JavaScript の一部を挿入することは可能ですか?
うまくいけば、それらの経験に対する簡単な質問です! 前もって感謝します!
次のアプローチを使用できます。
QWebPage.frameCreatedQWebFrame.javaScriptWindowObjectClearedQWebFrame.evaluateJavaScript(または Spynner のrunjsメソッド) を使用して Javascript を実行します。これは、ユーティリティ スクリプトを実行するために capybara-webkitが採用するアプローチです。残念ながら、私は Qt Python バインディングに精通していないため、Python コードの例を示すことはできません。