0

在我当前的项目中,我们使用的是 c++、QT、QTWebview。完整的业务逻辑驻留在使用 QWebView 加载到 .exe/.app 中的 JavaScript 中。本机操作系统逻辑位于 C++ 中。使用 QT Signal & Slots 可以实现从 C++ 到 Javascript 的往返通信。在 Javascript 中,我们还使用了 HTML5 网络工作者,只是为了确保 C++ QT UI 线程能够响应最终用户。

事实上,Javascript 不需要任何 DOM 交互。我们使用 Javascript 作为一种简单的编程语言。由于完整的 QT webkit 涉及 Layout 引擎和 Javascript 引擎。我觉得内存消耗有些沉重。

是否可以将 QWebView 用作纯 Javascript 引擎?

此外,如果您能向我推荐任何处理 QWebView 的最佳内存管理技术,那就太好了。我们看到内存消耗正在急剧增长

4

0 回答 0