我知道如何通过插件将信息从 Javascript 发送到 Java,以便 Android 进行相应处理。我正在尝试通过 Cordova 向客户端 javascript 发送信息。
案例:单击一个 native 按钮,我想执行一些客户端处理,执行 JavaScript 中定义的某种方法。
环顾四周时,我似乎没有找到我要找的东西,或者也许我只是使用了错误的关键字。
我如何执行一个事件链,以便在 Javascript 中触发事件 functionA();?
最佳答案
不了解 Cordova,但如果您打算仅使用它来执行此操作,您应该知道您可以轻松地在 webView 上执行 javascript 指令:
webView.loadUrl("javascript:functionA();");
你可能还想在webView中的javascript环境和你的App本身之间提供一个接口(interface),看看WebView类的addJavascriptInterface方法
关于java - 使用cordova发送消息到webview进行处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17371185/