我想打开一个HTML文件来播放flash文件,但是Webkit没有libflashplayer.so,我想知道如何让Webkit知道libflashplayer.so的路径,然后用它来播放flash文件?
问问题
2266 次
3 回答
2
以下目录是 WebKit for QT 搜索浏览器插件的地方。你试过这些地方吗?
.mozilla/plugins in the user's home directory .netscape/plugins in the user's home directory System locations, such as /usr/lib/browser/plugins /usr/local/lib/mozilla/plugins /usr/lib/firefox/plugins /usr/lib64/browser-plugins /usr/lib/browser-plugins /usr/lib/mozilla/plugins /usr/local/netscape/plugins /opt/mozilla/plugins /opt/mozilla/lib/plugins /opt/netscape/plugins /opt/netscape/communicator/plugins /usr/lib/netscape/plugins /usr/lib/netscape/plugins-libc5 /usr/lib/netscape/plugins-libc6 /usr/lib64/netscape/plugins /usr/lib64/mozilla/plugins
http://doc.qt.digia.com/qt/qtwebkit.html#netscape-plugin-support
于 2012-10-26T23:05:37.533 回答
0
对于 firefox,“ libflashplayer.so ”被放置在“ /usr/lib/firefox-*/plugins ”目录中,类似地,“ /usr/lib ”中也可以有一个webkit目录
(我不确定,这只是一个建议)
于 2012-04-18T17:32:30.303 回答
0
嗯,你的问题很难回答。因为我不认为知道插件路径的路径会解决这个问题。
无论如何,我相信你可以使用这个功能来知道 webket 插件的路径。
qgetenv("QTWEBKIT_PLUGIN_PATH");
于 2013-12-27T08:16:52.263 回答