在一个 Android 项目中,我使用JSRichEditor脚本,我从中得到一个输入到. js-переменную
您需要将此变量从JS转换为Java。我从逻辑上理解至少有两种选择:
1)使用Java方法访问js-переменной并获取其值,赋值java-переменной。
2) 运行一个JS脚本,我可以在其中访问java-переменной并传递来自js-переменной.
尝试过ScriptEngineManage - 但在AndroidStudio中它不起作用。
如何在AndroidStudio中做到这一点?
如果我理解正确,问题归结为 WebView 中的 JS 与您的 Java 代码的微不足道的交互。
RichEditor这是一个简单的继承人WebView。您可以通过不同的方式从 WebView 中的 JS 代码中获取一些东西,我将在下面给出示例。自定义客户端:
传递值:
我们得到值:
Javascript接口
传递值:
我们得到值:
关于enSO的问题