2016-07-12 8 views
1

Я использую следующий код.QWebView показывает raw html в некоторых случаях

QWebView *lpView = new QWebView(*%parent_widget%*); 
lpView->load(QUrl(*%path_to_html%*)); 

С some pages он прекрасно работает и показывает обработанную страницу. И on others он показывает raw html.

Я подозреваю, что проблема связана с содержанием html-страницы, но я не могу точно определить, что именно нарушает рендеринг в QWebView.

ответ

1

Проблема была в кодировке. Страницы, которые не загружались, были в UTF-8 с BOM, а QWebViewer ожидал простой UTF-8.

 Смежные вопросы

  • Нет связанных вопросов^_^