クライアント アプリで Google アナリティクス スクリプトを使用する簡単なテスト アプリを作成しました。QWebView
とを使用して正常に動作します
QWebFrame* pFrame = m_pWebView->page()->mainFrame();
pFrame->setContent(arrayHtml);
pFrame->evaluateJavaScript(strScript);
しかし、私が何をしても、メモリを解放することはできません。スクリプトを呼び出すたびに、プロセスで使用されるメモリが追加され続けます。私も試してみdelete m_pWebView
ましたが、メモリ使用量はまだ残っています。私もQWebSettings::clearMemoryCaches()
電話をかけてみましたが、うまくいきませんでした。
これはメモリ リークですか、それとも PC のメモリをすべて消費しないようにするために使用できる他の魔法がありますか。