在Android WebView中隐藏HTML元素
本文关键字:HTML 元素 隐藏 Android WebView | 更新日期: 2023-09-27 18:17:19
我正在创建一个web包装应用程序,我想只显示某些元素在一个html页面。我有下面的当前代码,我知道我需要使用javascript可能,但我不确定从这里去哪里。
public class MainActivity : Activity
{
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
// Set our view from the "main" layout resource
SetContentView (Resource.Layout.Main);
var webView = FindViewById<WebView> (Resource.Id.webView);
webView.Settings.JavaScriptEnabled = true;
// Use subclassed WebViewClient to intercept hybrid native calls
webView.SetWebViewClient (new WebViewClient ());
webView.LoadUrl ("http://bobhoil.com/");
}
public override bool OnCreateOptionsMenu(IMenu menu)
{
base.OnCreateOptionsMenu (menu);
MenuInflater inflater = this.MenuInflater;
inflater.Inflate (Resource.Menu.menu, menu);
return true;
}
}
谢谢
你可以这样写:
StringBuilder sb = new StringBuilder();
sb.Append("your javascript");
webView.LoadUrl("javascript:" + sb.ToString());