gpt4 book ai didi

qtwebkit - 如何调试QWebView无法加载网页?

转载 作者:行者123 更新时间:2023-12-02 02:11:31 26 4
gpt4 key购买 nike

我使用 QWebView 加载一个页面,然后我只用 reload()slot 重新加载它。 loadFinished(bool) 信号通常表示错误。我还使用 QwebView 的网络访问管理器的 finished 信号来获取 http 响应代码——它被设置为 0。同一页面在所有浏览器中都能正常加载,无论我尝试在浏览器中重新加载它的速度有多快。如何调试这个问题,可能是什么问题?

最佳答案

你试过获取回复的错误码和错误信息吗,像这样:

class Browser(object):

def __init__(self):
self.network_manager = QNetworkAccessManager()
self.network_manager.finished.connect(self._request_finished)

self.web_page = QWebPage()
self.web_page.setNetworkAccessManager(self.network_manager)

self.web_view = QWebView()
self.web_view.setPage(self.web_page)

def _request_finished(self, reply):
print reply.error()
print reply.errorString()

关于qtwebkit - 如何调试QWebView无法加载网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12555809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com