某些设备上的Android Webview网址重定向不起作用

时间:2015-08-20 07:45:55

标签: android webview android-webview

我使用Android Webview并覆盖网址加载:

           @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {

                view.loadUrl(url);
                return true;
            }

在退出时,我有以下网址:https://someadress/logout?redirectURL=https%3A%2F%2Fsomeadress.de%2Flogout.html&skinID=no_scr 在某些设备上,特别是三星设备,重定向无法正常工作,并在调用此URL后停止。但在大多数设备上,重定向正在运行。

任何人都有一些想法,为什么重定向不适用于某种设备?

2 个答案:

答案 0 :(得分:0)

试试吧。这对我来说很好用

@Override public boolean shouldOverrideUrlLoading(WebView view, String url) { Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); context.startActivity(i); return true; }

答案 1 :(得分:0)

您正在加载相同的网址。这不是一个覆盖。如果您返回true,则需要加载其他URL。