gpt4 book ai didi

javascript - 使用 QtWebEngine 在 Qt 中将 C++ 对象暴露给 Javascript

转载 作者:可可西里 更新时间:2023-11-01 18:28:07 33 4
gpt4 key购买 nike

使用 QtWebkit 可以通过 QWebFrame::addToJavaScriptWindowObject 将 C++ 对象暴露给 Javascript,如 https://stackoverflow.com/a/20685002/595937 中所述。

可以使用 QtWebEngine 在 Qt 5.4 中完成同样的事情吗?

最佳答案

使用 QWebEngine 无法直接将 C++ 对象导出到 HTML/JS。

相反,新引入的 QWebChannel 提供了 HTML/JS 和 C++ 之间的桥梁。看看the documentation ,尤其是在示例中。在今年的 Qt Developer Days 上还有一个关于 QWebChannel 的很好的介绍性演讲,您可能也会感兴趣。会谈视频将在几周内上线。

关于javascript - 使用 QtWebEngine 在 Qt 中将 C++ 对象暴露给 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27512526/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com