agentweb 和进行交互
2020-08-10 本文已影响0人
满船清梦忆星河
-
本地新建公开的类 方法要添加注解 @JavascriptInterface
class AndroidJs {@JavascriptInterface
fun getResultID(resultid: String) {
SharedPreferUtil.saveSharedValue("resultId",resultid)
}
} -
agentweb 初始化之后调用
agentWebView.jsInterfaceHolder.addJavaObject("android", AndroidJs())
agentWebView为本地变量名
- js端调用
window.android.getResultID(resultid)