Qt / C - QWebView - Плагин загрузки Flash Lite - PullRequest
2 голосов
/ 04 июля 2011

У меня проблема с загрузкой плагина Flash Lite на N8

У меня есть простой QWidget с QWebView внутри, целая страница (например, видео с YouTube) загружена, но вместо видео я вижу «Обновите ваш флеш-плеер до более новой»версия "(буквально не переведено)

В коде (с использованием Qt 4.7.3):

(_ webView - это экземпляр QWebView)

ui->_webView->settings()->setAttribute(QWebSettings::PluginsEnabled, true);
ui->_webView->settings()->setAttribute(QWebSettings::AutoLoadImages, true);
ui->_webView->load(_url);

Запросить дополнительную информацию,если я не предоставил

С уважением
Марек Себера

Ответы [ 2 ]

2 голосов
/ 11 июля 2011

Смотрите пост диванова № 9 здесь - "Специалист по продукту" говорит

Webkit не поддерживает Flash Lite, это просто обычная Flash

Хотя это было в 2009 году, поэтому я думаю, что это могло измениться. Ваши библиотеки обновлены?

С другой стороны, это неразрешенная ошибка две части ) эта ошибка , похоже, подразумевает, что Flash Lite действительно имеет некоторую поддержку Symbian.

2 голосов
/ 11 июля 2011

вам нужно сделать это для глобальных настроек.

 QNetworkProxyFactory::setUseSystemConfiguration (true);
QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages, true);

Затем используйте webview для загрузки видео на YouTube.

...