【发布时间】:2020-11-17 11:37:11
【问题描述】:
我正在创建一个移动应用程序,其 UI 必须在 html/reactjs 中,并且业务逻辑必须在 Java 中。 Codename One 是不错的选择,但它的 UI 与 Swing 相似,所以我在想我可以将本地 html 加载到 webview 并让它与 Codename One 中的本机代码(Java)通信吗?
我找到了这个APIBrowserComponent,我将把RESTful请求和响应附加到浏览器窗口对象中,并使用它通过BrowserComponent API进行通信。
从native code(Java)到webview中执行javascript,我找到了这个API,但是从webview到执行native code(Java),有没有办法呢?
【问题讨论】:
-
发现了这个类似的问题stackoverflow.com/questions/49676540/…,里面描述的方法2也很有前途。
标签: ios codenameone