我正在使用这段代码:
QWebView *view = new QWebView(this);
QUrl *app_path = new QUrl(path);
view->load(*app_path);
view->show();
QWebFrame *frame = view->page()->mainFrame();
QWebElement dom_title = frame->findFirstElement("title");
QString title = dom_title.evaluateJavaScript("this.text").toString();
out << title << endl;
然而title
是空的。我错过了什么?检查了一些示例,但似乎没有错。