首页 > 解决方案 > 如何将 Bridge 消息从 Java (Android) 发送到 JavaScript

问题描述

我正在开发一座桥,并且能够将消息从 JS 发送到 Java。但是现在,我想向 JS 发送一条消息。

我知道一种使用Activity.startActivityForResult(intent, request_code)然后调用的方法,webView.evaluateJavascript但我不想要意图部分。

有没有办法创建一个空意图(new Intent()不起作用)或这种方法的替代方法?

标签: javaandroidandroid-intentbridge

解决方案


您可以使用 JavaScript 在 Java 中注册一个接口,JavaScript 可以通过该接口调用您的本机 Java 函数。在这里您可以找到更多详细信息:

https://developer.android.com/guide/webapps/webview#BindingJavaScript


推荐阅读