天天看点

Qt 5.0版本的QWebEngineView调用JavaScript的方法

Qt 5.0版本的QWebEngineView调用JavaScript的方法

QWebEngineView *webview = new QWebEngineView(this);

view->page()->runJavaScript(“drawMsg(30)”); //drawMsg(30)为JS方法;

注意:调用JS一定要等到网页加载结束后才可以进行,否则调用失败。

connect(view, SIGNAL(loadFinished(bool)), this, SLOT(slotLoadfinish()));

可以自定义槽函数slotLoadfinish()来响应loadFinished(bool)信号,这个信号为Qt自带的

继续阅读