2012-01-02 8 views

答えて

1

ページ内のJavaScriptを実行してアクセスできます。

QWebView* webView; 
// ... 
QString jsQuery("document.getElementById(\"flashobj\").flashFunc(1);"); 
QVariant result = webView->page()->mainFrame()->evaluateJavaScript(jsQuery); 

注:私はこのコードをテストし、またはそうであっても、これはものの、フラッシュのために動作しない場合がありQtWebKitを経由して前にフラッシュにアクセスしてみましたいませんでしたが、たとえば、ページの使用QWebFrame::evaluateJavaScript上でJavaScriptを実行するには

JavaScriptオブジェクトでは機能します。

関連する問題