2009-07-10 73 views
0

我目前使用下面的PyQt的代码来创建一个简单的浏览器:问题,通过使用Qt加载特定网站的Webkit

import sys 
from PyQt4.QtCore import * 
from PyQt4.QtGui import * 
from PyQt4.QtWebKit import * 

app = QApplication(sys.argv) 
web = QWebView() 
web.load(QUrl("http://www.robeez.com")) 
web.show() 
sys.exit(app.exec_()) 

网站如google.com或stackoverflow.com做工精细,但robeez.com不。有Webkit经验的人知道可能会出错吗? robeez.com在Chrome或Firefox等常用浏览器中运行良好。

回答

0

尝试arora(在QtWebKit之上的一个非常简单的包装);如果它工作,它的代码。如果它没有,它的网站。

+0

robeez.com不从arora工作,我不知道这个网站有什么不同。 – 2009-07-10 19:18:04

0

由于某种原因http://www.robeeez.com我认为重定向到rebeez.com是否工作。 在某些情况下,rebeez.com发送一个空白的index.html页面,dillo和wget也不会像qt45演示浏览器那样收到 。那么它是浏览器还是网站设置的方式?

0

尝试发送Accept-Language标头,它也适用于我。