【发布时间】:2023-03-26 12:03:01
【问题描述】:
Windows 10.
我有 2 个应用程序使用相同的 C++ 库来创建 WebBrowser 控件(基于 Internet Explorer 的控件)。它不使用Qt,仅使用WinAPI。
第一个应用程序是基于C++ 的原始WinAPI 应用程序,不使用Qt。
第二个是基于C++ 应用程序的Qt 5.9.2 小部件。
在这两个应用程序中,我尝试打开以下 URL:https://vi.infcdn.net/test.html。
问题是在我的第一个应用程序中,该网页按预期工作。
但在我基于Qt 的应用程序中,它不起作用。 Ajax 没有处理它。
Addition #1. 我还尝试了来自Active Qt 示例文件夹的webbrowser 示例。 (http://doc.qt.io/qt-5/activeqt-activeqt-webbrowser-example.html)。在这里也不行。
【问题讨论】:
-
显示你的代码。
-
提取所需的代码需要很长时间。但是您可以使用 Qt 提供的示例代码。网络浏览器示例。请参阅我的补充 #1。它有完全相同的问题。此 Web 浏览器示例使用相同的 Internet Explorer Active X 控件。
标签: qt webbrowser-control iwebbrowser2