Javascript Qt Android应用程序中的QWebChannel
我正在为Android/iOs/Windows开发一个应用程序,使用Qt和html的UI。 当我尝试从HTML到JavaScript通信时,它很好,但是当我从JS尝试到C++时,它就不起作用了。p> 在任何地方,我都能看到使用WebKit的例子,但不能使用WebEngine。我还尝试了QWebChannel的Qt示例,但似乎没有帮助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++通信,请看这个
<> P>可以告诉我如何在我的应用程序中使用QWebChanle,我想从HTML/JS到C++通信,反之亦然?< P> JavaScript -> C++通信,请看这个API参考:
C++对> JavaScript通信查看
如果您使用的是QWebEngine,则在加载qt提供的QWebChannel.js
脚本后初始化QWebChannel
对象时,可以使用qt.webChannelTransport
作为传输对象