問題タブ [qwebpage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - QWebEngine - C++ から JavaScript の実行をキャッチする方法は?
このチュートリアルから、Qt WebEngine で C++ と Javascript の間で通信する方法を知っています: https://myprogrammingnotes.com/communication-c-javascript-qt-webengine.html
しかし、それは私がロードされたページの作成者であるため、C++ と HTML の部分が私によってプログラムされている場合です。しかし、読み込まれたページ (google.com など) で実行された JavaScript をキャッチすることは可能ですか? 関数名と入力引数を調べることができるように、JS が実行されたときに何らかのシグナルが発せられました。QWebEnginePage->QWebEngineScriptCollection->scripts()
自分が挿入したスクリプトのみを返します。ページ スクリプトは含まれません。
よろしく