简体   繁体   English

Pyside WebView示例显示空白屏幕

[英]Pyside WebView example showing blank screen

I'm starting to play with QWebView in PySide. 我开始在PySide中玩QWebView。

I can load HTML into the web view and view it, however I can't seem to load online pages or set urls. 我可以将HTML加载到Web视图中并进行查看,但是我似乎无法加载在线页面或设置URL。 Here is the example I've got: 这是我得到的示例:

import sys
from PySide.QtCore import *
from PySide.QtGui import *
from PySide.QtWebKit import *
app = QApplication(sys.argv)
web = QWebView()
web.setUrl(QUrl("https://www.google.com"))
web.show()
sys.exit(app.exec_())

All I get from this is a nice blank white window. 我从中得到的只是一个漂亮的空白白色窗口。 Anyone know what's missing? 有人知道缺少什么吗?

Maybe you are behind a proxy. 也许您在代理后面。 I've experienced the same behavior and setting a Proxy for the Application helped. 我遇到了相同的行为,为应用程序设置代理很有帮助。

from PySide.QtNetwork import QNetworkProxy

proxy = QNetworkProxy()
proxy.setType(QNetworkProxy.Socks5Proxy);
proxy.setType(QNetworkProxy.HttpProxy);
proxy.setHostName("*********");
proxy.setPort(****);
QNetworkProxy.setApplicationProxy(proxy);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM