android学习WebView和H5交互

agentweb 和进行交互

2020-08-10  本文已影响0人  满船清梦忆星河
  1. 本地新建公开的类 方法要添加注解 @JavascriptInterface
    class AndroidJs {

    @JavascriptInterface
    fun getResultID(resultid: String) {
    SharedPreferUtil.saveSharedValue("resultId",resultid)
    }
    }

  2. agentweb 初始化之后调用
    agentWebView.jsInterfaceHolder.addJavaObject("android", AndroidJs())

agentWebView为本地变量名

  1. js端调用
    window.android.getResultID(resultid)
上一篇下一篇

猜你喜欢

热点阅读