首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QWebView为何有些网页显示不了呢 官方示例也不行

2013-11-14 
QWebView为什么有些网页显示不了呢 官方示例也不行QWebView *view new QWebView(this)view-load(QUrl(

QWebView为什么有些网页显示不了呢 官方示例也不行
        QWebView *view = new QWebView(this);
        view->load(QUrl(url));
        view->show();

url如果是淘宝的登录页面url就不可以,显示空白  其他网站试了下都行 
淘宝登陆网址:https://login.taobao.com/member/login.jhtml
[解决办法]
网页是https协议的,使用SSL加密连接了。你的Qt库集成了openssl模块吗?如果没有,要-openssl开关重编QtNetwork库。如果有,连接webView->page()->networkAccessManager()的sslErrors信号,调用QNetworkReply的ignoreSslErrors函数,然后把libeay32.dll和ssleay32.dll两个文件和程序放到一起。

热点排行