我正在使用以下代码。
QWebView *lpView = new QWebView(*%parent_widget%*);
lpView->load(QUrl(*%path_to_html%*));
使用some pages它可以正常工作并显示已呈现的页面。 on others它显示原始html。
我怀疑问题是html页面的内容,但我无法确定究竟是什么打破了QWebView中的渲染。
答案 0 :(得分:1)
问题在于编码。未加载的页面为UTF-8,BOM和QWebViewer预期为普通UTF-8。