【发布时间】:2016-07-12 09:43:45
【问题描述】:
我正在使用以下代码。
QWebView *lpView = new QWebView(*%parent_widget%*);
lpView->load(QUrl(*%path_to_html%*));
使用some pages 可以正常工作并显示渲染页面。而on others 则显示原始 html。
我怀疑问题出在 html 页面的内容上,但我无法确定究竟是什么破坏了 QWebView 中的渲染。
【问题讨论】:
我正在使用以下代码。
QWebView *lpView = new QWebView(*%parent_widget%*);
lpView->load(QUrl(*%path_to_html%*));
使用some pages 可以正常工作并显示渲染页面。而on others 则显示原始 html。
我怀疑问题出在 html 页面的内容上,但我无法确定究竟是什么破坏了 QWebView 中的渲染。
【问题讨论】:
问题在于编码。未加载的页面是 UTF-8 和 BOM,QWebViewer 需要纯 UTF-8。
【讨论】: