Javascript Qt Android应用程序中的QWebChannel

Javascript Qt Android应用程序中的QWebChannel,javascript,html,qt,Javascript,Html,Qt,我正在为Android/iOs/Windows开发一个应用程序,使用Qt和html的UI。 当我尝试从HTML到JavaScript通信时,它很好,但是当我从JS尝试到C++时,它就不起作用了。p> 在任何地方,我都能看到使用WebKit的例子,但不能使用WebEngine。我还尝试了QWebChannel的Qt示例,但似乎没有帮助 P>可以告诉我如何在我的应用程序中使用QWebChanle,我想从HTML/JS到C++通信,反之亦然?< P> JavaScript -> C++通信,请看这个

我正在为Android/iOs/Windows开发一个应用程序,使用Qt和html的UI。 当我尝试从HTML到JavaScript通信时,它很好,但是当我从JS尝试到C++时,它就不起作用了。p> 在任何地方,我都能看到使用WebKit的例子,但不能使用WebEngine。我还尝试了QWebChannel的Qt示例,但似乎没有帮助


<> P>可以告诉我如何在我的应用程序中使用QWebChanle,我想从HTML/JS到C++通信,反之亦然?

< P> JavaScript -> C++通信,请看这个API参考:

C++对> JavaScript通信查看

如果您使用的是QWebEngine,则在加载qt提供的
QWebChannel.js
脚本后初始化
QWebChannel
对象时,可以使用
qt.webChannelTransport
作为传输对象