java 与 JS 交互

来源:互联网 发布:江恩轮软件下载 编辑:程序博客网 时间:2024/06/05 20:52

初始情景

Android与js互相调用,实现对应的业务需求

具体实现

Android调用JS

    /**     * 通知网页图片发生改变     */    private void notifyPhotoChange(String url) {        // 调用changeImg方法,传入参数 url        mWebViewTemplate.loadUrl(String.format("javascript:changeImg(\"%s\")", url));    }

JS调用Android

    // 添加js交互    mWebView.addJavascriptInterface(new JSNativeMethod(), "aaa");    mWebViewTemplate.getSettings().setJavaScriptEnabled(true);    /**     * 与JS交互方法     */    final class JSNativeMethod {        /**         * js调用 aaa.doSomething() 调用此方法         */        @JavascriptInterface        public void doSomething() {            // 这里做你想做的事        }    }

很简单的东西就不说了,太深入也不会,哈哈!

1 0
原创粉丝点击