我无法在已部署的Qt5.4
QtWebEngine
项目中播放Html5视频。我使用Fancy Browser
示例并使用MSVC2013 OpenGL 64bit
构建它,并使用windeployqt.exe
部署它。现在这个正常工作但应用程序不能在没有Qt5.4
的计算机上运行。所以为了解决这个问题,我在exe目录中创建了一个名为qt.conf
的文件,在其中我放了:
[Path]
Prefix=.
这将修复应用程序并允许它在没有Qt的其他计算机上运行。但现在的问题是,在添加qt.conf
文件后,它无法播放Html5视频。是否有我缺少的插件或DLL?我一直在寻找和搞乱,但找不到它......
答案 0 :(得分:1)
好的,我最终找到了它。 windeployqt
没有复制插件目录中qtwebengine文件夹中的ffmpegsumo.dll
。但是这样做有一件事......当你把它放在那里时,应用程序需要运行MSVC
调试DLL,这不是一个真正的问题,只是给您带来不便。
答案 1 :(得分:0)
Qt 5.5.1 msvc2013我将ffmpegsumo.dll复制到运行目录,它也无法正常工作