Я не могу воспроизвести HTML5 видео на развернутом Qt5.4
QtWebEngine
проект. Я использовал Fancy Browser
пример и построил его с MSVC2013 OpenGL 64bit
и развернул его с помощью windeployqt.exe
, Теперь это прямо здесь будет работать нормально, но приложение не будет работать на компьютере без Qt5.4
, Чтобы исправить это, я создаю файл в каталоге exe с именем qt.conf
и внутри него я положил:
[Path]
Prefix=.
Это исправит приложение и позволит запускать его на других компьютерах без Qt. Но тогда проблема в том, что после добавления qt.conf
файл, он больше не может воспроизводить HTML5 видео. Есть ли плагин или DLL, которые мне не хватает? Я искал и бездельничал, но не могу найти это …
Хорошо, в конце концов я нашел это. windeployqt
не копировал ffmpegsumo.dll
в папке qtwebengine внутри каталога плагинов. Но есть одна вещь, которая делает это … когда вы помещаете это туда, приложение нуждается в MSVC
Выполняйте отладку DLL, что на самом деле не проблема, а просто неудобство.
Qt 5.5.1 msvc2013 Я копирую ffmpegsumo.dll для запуска каталога, он также не может работать