2012-01-02 73 views

回答

1

您可以嘗試通過執行頁面中的JavaScript來訪問它。

要在頁面上使用QWebFrame::evaluateJavaScript運行JavaScript,例如:

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

注:我沒有測試此代碼,甚至試圖訪問閃存之前通過QtWebKit的所以這可能不是對Flash工作,儘管它適用於JavaScript對象。

相關問題