开发者社区> 问答> 正文

安卓webview向网页注入js

用webview加载了某个网页,怎么样往里面注入JS来改变这个页面的背景或者隐藏一个div。
这是我搜索到的,我试了之后是无效的screenshot

展开
收起
小旋风柴进 2016-06-01 12:53:19 3473 0
1 条回答
写回答
取消 提交回答
  • 你最好将js方法在html里写好,然后直接调用方法。

        function changeBackGround(){
            document.body.style.backgroundColor='#ff0000';
        }

    例如这是html中的js方法。在安卓中:

                    String url = "javascript:changeBackGround();";
                                    view.loadUrl(url);
    2019-07-17 19:23:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载