© EVILEG 2015-2018
Рекомендует хостинг
TIMEWEB
28 июля 2018 г. 22:18

QtWebEngine и FlashPlayer

Qt, QtWebEngine, QWebEngineView, Adobe Flash Player

Использую QWebEngineView для отображения видео (используется ссылка на видеоплеер, например, из вк https://vk.com/video_ext.php?oid=145136254&id=170015492&hash=30c984c5154e9412 ), но возникает проблема "Для просмотра необходим Flash Player последней версии.".
Искал решение в интернете, на официальном сайте Qt написано, что плагин "Adobe Flash Player plugin" необходимо загрузить вручную с помощью командной строки Chromium, передав следующий аргумент: --register-pepper-plugins="libppapi_example.so;application/x-ppapi-example".
Проблема в том, что я не понял, куда именно этот аргумент надо прописывать, и что, установив сам Adobe Flash Player я не нашел файла libppapi_example.so, есть только различные .dll.


Программу пишу на Windows 10, компилятор Qt 5.10.0 MSVC 2017




Помогите, пожалуйста, с этим разобраться. Если есть другие варианты встраивания видеоплеера из интернета в программу на Qt, то буду рад узнать.
Заранее спасибо:)






Добрый день

Как вариант, возможно необходимо прописать данный аргумент в запуск программы на Qt
--register-pepper-plugins="libppapi_example.so;application/x-ppapi-example"
В настройке проекта в Qt Creator есть "Сборка и Запуск", а там параметры командной строки для запуска приложения, попробуйте для начала туда прописать эти параметры
Ну и сам плагин должен быть установлен в вашей операционной системе.
C:\Windows\SysWOW64\Macromed\Flash\pepflashplayer*.dll
C:\Windows\System32\Macromed\Flash\pepflashplayer*.dll

Думаю, что направление примерно такое должно быть




Если передать данный аргумент в настройки запуска, то ничего не меняется
Если же в настройки сборки, то выдается ошибка о том, что нет такого аргумента

Даже пока и не знаю тогда...

Ответы

Только авторизованные пользователи могут отвечать на форуме.
Пожалуйста, Авторизуйтесь или Зарегистрируйтесь
15 августа 2018 г. 19:02
Lord Inquisitoris

C++ - Тест 003. Условия и циклы

  • Результат 57баллов,
  • Очки рейтинга-2
15 августа 2018 г. 18:58
Lord Inquisitoris

C++ - Тест 005. Структуры и Классы

  • Результат 83баллов,
  • Очки рейтинга4
15 августа 2018 г. 9:29
Леха Завистович

C++ - Тест 001. Первая программа и типы данных

  • Результат 86баллов,
  • Очки рейтинга6
Последние комментарии
10 августа 2018 г. 13:40
Alex

Работа с триггерными функциями в PostgreSQL

Приветствую! Если вы создаете новую таблицу, почему бы просто не сделать вьюху ? Просто от одного названия "триггер" как-то не хочется его использовать, а уж кода сколько писа...
10 августа 2018 г. 11:46
Евгений Легоцкой

Bash скрипт для создания и скачивания дампа базы данных и медиа файлов с удаленного сервера

Вон оно что. Не сталкивался с таким, надо будет глянуть исходники дефолтного менеджера объектов. Возможно там кеширование просто. Пробовали добавить запись через adminer, перезапусти...
10 августа 2018 г. 11:34
Alex

Bash скрипт для создания и скачивания дампа базы данных и медиа файлов с удаленного сервера

допустим у нас есть любая таблица, созданная джангой. через админку добавляем пару записей. все ок. далее, лично в моем случае , я открываю adminer, и в эту таблицу добавляю еще одну зап...
Сейчас обсуждают на форуме
15 августа 2018 г. 14:06
Олег Корнев

Как подключить QtCharts в QML?

После некоторых манипуляций (переустановил креатор) смог запустить экземплы с использованием QtCharts, но все они работают с подключениями в файлах .pro .cpp, у меня таких файлов нет. Как...
14 августа 2018 г. 7:02
Ruslan-maniak

Переключение страниц и перевод фокуса на потомка новой страницы

Большое спасибо. Подтолкнули меня на мысль вынести обработку клавиш из PathView на всю страницу. И тогда - да, ваша подсказка работает. добавил в StackView onCurrentItemChanged: currentItem.fo...
14 августа 2018 г. 6:39
Евгений Легоцкой

Как сделать аудиовизуализацию для плеера на qt?

Добрый день. Просмотрите пример в Qt Creator, который на QML, там реализовано визуализация, возможно вам понравится использовать, QML, да и кастомные интерфейсы на нём всё-таки лучше...
11 августа 2018 г. 10:12
Евгений Легоцкой

Qt C++ vs QML

Добрый день. Если Андроид предполагается, то конечно нужно использовать QML. Я занимался разработкой арканоида на QML и ещё одной игры. Пытался реализовывать логику на QML, но это ...
11 августа 2018 г. 9:24
Евгений Легоцкой

Помогите со слоями

Проверочное сообщение

Рекомендуемые страницы