首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gluon -如何创建webview以与本机通信(iOS)

Gluon -如何创建webview以与本机通信(iOS)
EN

Stack Overflow用户
提问于 2020-07-27 16:35:44
回答 1查看 116关注 0票数 0

通过Gluon实现的移动应用程序界面必须用JavaFX编写,这不是我们的选择,因为我们需要使用HTML/JavaScript/CSS/Reactjs来构建界面。

所以我尝试在Gluon中创建一个webview ( UIWebView或者iOS的WKWebView ),这样我就可以加载离线的HTML资产,然后我尝试使用这里描述的方法(https://medium.com/@sreeharikv112/communication-from-webview-to-native-ios-android-app-6d842cefe02d)在webview和本机代码之间进行通信(Java by Gluon)。

但是我找不到任何在Gluon API中这样做的指南,这可能吗?我怎样才能做到这一点呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-01 17:20:21

好的,经过一段时间,我已经想出了如何实现这一点。

之前我在错误的方向上,检查了所有的Gluon Charm-down/Attach服务来寻找WebView包装器,但是找不到。

然后我意识到WebView的实现是在JavaFX端口中提供的,这意味着我们可以以正常的方式使用JavaFX (就像我们在JavaFX桌面上所做的那样),这样我们就可以像往常一样设置桥并在javascript和Java之间进行通信。

在内部,它使用iOS UIWebView来实现,它不是JavaFX WebView的返工。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63111550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档