Qt以某种方式打破WebBrowser控件(Ajax不工作)
问题描述:
Windows 10
。Qt以某种方式打破WebBrowser控件(Ajax不工作)
我有2个应用程序使用相同的C++
库创建WebBrowser
控件(基于Internet Explorer的控件)。它不使用Qt
,只有WinAPI
。
第一个应用是生WinAPI
基于C++
应用程序,它不使用Qt
。
第二个是Qt 5.9.2
小部件根据C++
申请。
在这两个应用程序中,我尝试打开以下URL:https://vi.infcdn.net/test.html。
问题是,在我的第一个应用程序中,此网页按预期工作。 但在我的Qt
的基础应用程序它不工作。 Ajax
无法正常工作。
加法#1。我也试过webbrowser
例子从Active Qt
例子文件夹。 (http://doc.qt.io/qt-5/activeqt-activeqt-webbrowser-example.html)。这不是在这里工作。
答
这是Internet Explorer兼容模式。
+0
更多内容:https://bugreports.qt.io/browse/QTBUG-64594 –
显示你的代码。 – eyllanesc
我需要很长时间才能提取所需的代码。但是您可以使用Qt提供的示例代码。 Web浏览器示例。请参阅我的加法#1。它有完全相同的问题。此Web浏览器示例使用相同的Internet Explorer Active X控件。 –