Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从网站重定向-Android WebView_C#_Android_Xamarin_Android Webview - Fatal编程技术网

C# 从网站重定向-Android WebView

C# 从网站重定向-Android WebView,c#,android,xamarin,android-webview,C#,Android,Xamarin,Android Webview,尝试在用户界面的WebView中加载,会产生不同的结果:当应用程序以前没有打开,也就是说它刚刚安装时,它会加载web.whatsapp.com。 下次加载www.whatsapp.com时 我尝试清除与WebView相关的数据: CookieManager.Instance.RemoveAllCookies(null); mWebView.LoadUrl(clearStorageScript); mWebView.ClearCache(true); mWebView.ClearHistory(

尝试在用户界面的WebView中加载,会产生不同的结果:当应用程序以前没有打开,也就是说它刚刚安装时,它会加载web.whatsapp.com。 下次加载www.whatsapp.com时

我尝试清除与WebView相关的数据:

CookieManager.Instance.RemoveAllCookies(null);

mWebView.LoadUrl(clearStorageScript);
mWebView.ClearCache(true);
mWebView.ClearHistory();

DeleteDatabase("webview.db");
DeleteDatabase("webviewCache.db");

mWebView.LoadUrl(WhatsappWeb);
另外,加载about:blank before不起作用

在那之后没有工作,我试图清除应用程序的缓存,然后它就没有启动

重定向的原因是什么?我如何防止它?试试这个

mWebView.loadUrl(URl);
     mWebView.setWebViewClient(new WebViewClient() {
         @Override
         public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
                return true;
           }
    });
试试这个

mWebView.loadUrl(URl);
     mWebView.setWebViewClient(new WebViewClient() {
         @Override
         public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
                return true;
           }
    });

请尝试以下代码行:

w.getSettings().setDomStorageEnabled(true); 
w.getSettings().setJavaScriptEnabled(true);
w.getSettings().setLoadWithOverviewMode(true);
w.getSettings().setUseWideViewPort(true);
w.getSettings().setSupportZoom(true);
w.getSettings().setBuiltInZoomControls(true);
w.getSettings().setDisplayZoomControls(false);
String newUA= "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12";
w.getSettings().setUserAgentString(newUA);
w.loadUrl("https://web.whatsapp.com/%F0%9F%8C%90/en");

请尝试以下代码行:

w.getSettings().setDomStorageEnabled(true); 
w.getSettings().setJavaScriptEnabled(true);
w.getSettings().setLoadWithOverviewMode(true);
w.getSettings().setUseWideViewPort(true);
w.getSettings().setSupportZoom(true);
w.getSettings().setBuiltInZoomControls(true);
w.getSettings().setDisplayZoomControls(false);
String newUA= "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12";
w.getSettings().setUserAgentString(newUA);
w.loadUrl("https://web.whatsapp.com/%F0%9F%8C%90/en");