問題タブ [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.

0 投票する
0 に答える
132 参照

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()自分が挿入したスクリプトのみを返します。ページ スクリプトは含まれません。

よろしく