簡體   English   中英

隱藏HTML元素Xamarin Android WebView嗎?

[英]HIde HTML Elements Xamarin Android WebView?

我正在創建一個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());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM