0
我試圖在我的QT應用程序中顯示Flash動畫,我是通過QWebView來完成的。這是我的代碼:如何在QT應用程序中顯示基於Flash的網頁?
webpage = new QWebPage(this->window);
webpage->settings()->setAttribute(QWebSettings::PluginsEnabled, true);
webpage->settings()->setAttribute(QWebSettings::JavascriptEnabled, true);
webview->setGeometry(QRect(0,0,480,800));
webview->move(QPoint(0,0));
webview->load(QUrl(flash->file));
webview->show();
因此,林能顯示正規的網頁,但有一個Flash動畫犯規頁面出現。我從Adobe獲得一個空白頁面和一個符號,例如「Get Flashplayer」。 我已經擁有它,這些網頁在Firefox和Chrome中加載正常。我已經把NPSWF32.dll和我的項目文件夾放在其他標準路徑中,但它沒有工作。所以我現在不知道該怎麼做。希望你們能幫助我,我無法在Firefox或Chrome文件夾中找到插件文件,所以我下載了另一個NPSWF32放在項目文件夾中,也許是這樣嗎?提前致謝!
我已經做到了。沒有工作。我把NPSWF32.dll放在%USERDATA%\ Mozilla \ plugins上 有沒有其他地方可以放置它? –