查看完整版本: [-- qt5.11.3调用WebEngineView问题 --]

QTCN开发网 -> Qt QML开发 -> qt5.11.3调用WebEngineView问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

chentao1990 2020-01-20 13:12

qt5.11.3调用WebEngineView问题

如题,在QML中我需要使用WebEngineView显示本地HTML文件,环境使用的是qt5.11.3+msvc2015.但是WebEngineView需要msvc2017才支持,请问有什么办法再不使用msvc2017的基础上正常显示我的html文件。

XChinux 2020-01-20 13:27
降级你的Qt版本,直到你的msvc2015的版本支持webengine.

chentao1990 2020-01-20 13:33
XChinux:降级你的Qt版本,直到你的msvc2015的版本支持webengine. (2020-01-20 13:27) 

处于某种原因,qt版本也不能改变。  有没有办法使用msvc2017重编译5.11.3的QtWebEngine相关的库,然后再使用?

XChinux 2020-01-21 13:39
如果IE能正常显示你的本地网页并且也没有那些下载等功能需求的话,那你可以用ActiveQt嵌入WebBrowser控件(IE的那个内核)

XChinux 2020-01-21 13:44
生产用的Qt的版本,最好使用LTS版本(5.6、5.9、5.12)

XChinux 2020-01-21 13:59

  1. MainWindow::MainWindow(QWidget *parent)
        : QMainWindow(parent)
        , ui(new Ui::MainWindow)
    {
        ui->setupUi(this);
        //ui->axWidget->setControl(QString::fromUtf8("{8856f961-340a-11d0-a96b-00c04fd705a2}"));  // Microsoft Web Browser
        ui->axWidget->dynamicCall("Navigate(QVariant)", "D:\\test.html");
    }

zhengtianzuo 2020-03-11 17:10
重新编译对应版本的QtWebEngine


查看完整版本: [-- qt5.11.3调用WebEngineView问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled