我正在尝试使用 QWebEngine 加载本地存储的网页:
m_browser = new QWebEngineView( this );
QWebEngineSettings *settings = m_browser->page()->settings();
settings->setAttribute(QWebEngineSettings::JavascriptEnabled, true);
settings->setAttribute(QWebEngineSettings::AutoLoadImages, true);
settings->setAttribute(QWebEngineSettings::ErrorPageEnabled, true);
...
m_browser->load(QUrl(myURL));
该代码是从 QWebKit 移植的,一切正常。不幸的是,这里没有发生任何事情,页面没有加载,没有发出 loadStarted() 和 loadFinished() 信号,也没有发生其他错误。
知道原因可能是什么,或者我可以检查什么来找到它不加载任何东西的原因吗?
谢谢!