ある種のタイムアウトを超えた場合に、QWebPageまたはQWebViewにページの読み込みを停止するように指示する方法はありますか?
スルタン
特定の JavaScript 呼び出しで時間がかかりすぎることがあるページ スクレイピング アプリで、まったく同じ問題が発生しました。
私のアプリでは、ページの読み込みが次のように終了したかのように、満了時にメソッドを呼び出すシングル ショット タイマーを追加します。
self.timer = QTimer()
self.timer.singleShot(15000, self.finished_loading)
ソース全体は私の GitHubで見ることができます。
CutyCaptはQTWebKitを使用し、max-waitパラメーターがあります。あなたは彼らがそれをどのように行うかを見てみるべきです。QTimerと関係があるはずです。