Russian Qt Forum
Сентябрь 25, 2018, 11:12 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Зависание окна QWebView  (Прочитано 494 раз)
Zusykss
Самовар
**
Offline Offline

Сообщений: 116


Просмотр профиля
« : Июнь 13, 2018, 11:04 »

Добрый день, есть проблема с QWebView
когда загружаю окно по ссылке "https://signin.ebay.it/ws/eBayISAPI.dll?SignIn&ru="
окно зависает через 2 секунды после запуска
а если запускать сайты google, amazon все работает как по маслу
Подскажите из-за чего.

ССылка в коде, по сути тоже самое что в тексте.
Код:
Presenter::Preseneter(QWidget *parent) :
    QWebView(parent)
{
    connect(this,SIGNAL(urlChanged(QUrl)), this, SLOT(newUrl()));
    this->settings()->setAttribute(QWebSettings::WebGLEnabled, false);
    this->settings()->setAttribute(QWebSettings::DeveloperExtrasEnabled, true);
    this->settings()->setAttribute(QWebSettings::JavaEnabled, false);
    this->settings()->setAttribute(QWebSettings::JavascriptEnabled, true);
    this->settings()->setAttribute(QWebSettings::AutoLoadImages, true);
    this->settings()->setAttribute(QWebSettings::LocalStorageEnabled, true);
    this->settings()->setAttribute(QWebSettings::PrivateBrowsingEnabled, false);
    this->settings()->setAttribute(QWebSettings::LocalContentCanAccessRemoteUrls, false);
    this->settings()->setAttribute(QWebSettings::LocalContentCanAccessFileUrls, false);
    this->settings()->setAttribute(QWebSettings::Accelerated2dCanvasEnabled, true);
    this->settings()->setAttribute(QWebSettings::CSSGridLayoutEnabled, true);
    this->settings()->setAttribute(QWebSettings::JavascriptEnabled, true);
    this->settings()->setAttribute(QWebSettings::JavascriptCanOpenWindows, true);
    this->settings()->setAttribute(QWebSettings::PluginsEnabled, true);
    QNetworkCookieJar* cookie = new QNetworkCookieJar();   
    this->page()->networkAccessManager()->setCookieJar(cookie);

    load(QUrl("https://signin.ebay.it/ws/eBayISAPI.dll?SignIn&UsingSSL=1&pUserId=&co_partnerId=2&siteid=101&ru=http%3A%2F%2Fmy.ebay.it%2Fws%2FeBayISAPI.dll%3FMyEbayBeta%26MyEbay%3D%26gbh%3D1%26guest%3D1&pageType=3984"));
}

Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Страница сгенерирована за 0.047 секунд. Запросов: 22.