我有一个与QWebView和一个隐藏的devweb检查器的对话。当javaqscript重新编译javaqscripti子页面时,必须显示控制台。但是,当我重新实现javaScriptConsoleMessage时,检查器停止工作—它是空白的。在
class WebPage(QWebPage):
""" Makes it possible to use a Python logger to print javascript console messages """
def __init__(self, logger=None, parent=None):
super(WebPage, self).__init__(parent)
if not logger:
logger = logging
self.logger = logger
def javaScriptConsoleMessage(self, msg, lineNumber, sourceID):
self.logger.warning("JS " + sourceID + ":" + unicode(lineNumber) + "\n" + msg)
# code here to reveal inspector
我怎样才能让它工作?在
目前没有回答
相关问题 更多 >
编程相关推荐