如何以同步方式从 JS 调用 C++ 方法(QtWebEngine)
Posted
技术标签:
【中文标题】如何以同步方式从 JS 调用 C++ 方法(QtWebEngine)【英文标题】:How can I call in a sync manner C++ methods from JS (QtWebEngine) 【发布时间】:2017-04-14 04:23:24 【问题描述】:有没有一种方法可以以同步(而不是异步)的方式从 JS 调用我的 C++ 方法? (我正在使用 QtWebChannel)。
如果没有,我至少可以使用 async/await 而不进行转译吗?
【问题讨论】:
【参考方案1】:我认为不可能使用同步方式。文档说“请注意,html 客户端和 QML/C++ 服务器之间的所有通信都是异步的”。 -> https://doc.qt.io/qt-5.9/qtwebchannel-javascript.html
【讨论】:
以上是关于如何以同步方式从 JS 调用 C++ 方法(QtWebEngine)的主要内容,如果未能解决你的问题,请参考以下文章