目录

webView

安装

sudo apt install libqt5webview5-dev libqt5webchannel5-dev libqt5webenginewidgets5 qtwebengine5-dev qtwebengine5-dev-tools

然后打开qt,即可使用qt web engine控件

控制

打开网页

  ui->web->load(url);

javascript

执行代码:

  ui->web->page()->runJavaScript("your code");

或者

  ui->web->load("javascript:your code");

获取变量:

  ui->web->page()->runJavaScript("your var",[&](const QVariant &v) {
      //回调函数
  });

注意二进制数据传不了,建议base64编码