我有一个webview控件,我正在从网站加载页面。我想在加载后将CSS文件包含在网页中。有什么办法可以访问webview中加载的内容吗?
我无法控制网站,因此无法更改代码。
答案 0 :(得分:0)
您可以使用loadUrl方法从java执行javascript。
mWebView.loadUrl("javascript:alert('hello world')");
之后您可以使用javascript方法
设置cssvar obj= document.getElementById(obj);
obj.style.visibility = "visible";
您可以在此处的WebViewDemo应用程序中找到从java代码执行javascript的代码示例
http://code.google.com/p/apps-for-android/source/browse/#svn/trunk/Samples/WebViewDemo