java - 特定网站链接未在 WebView 中打开

标签 java android

正如标题所述,我尝试通过 webview 打开 onCreate 和 onpostexecute 的链接,正确配置它,因为它使用 http 和 https 以及 aspx 和 php 打开所有其他网页,除了我需要的网页之外,下面是代码,请帮忙!

try{
                mWebView = (WebView)
                        findViewById(R.id.WebView2);
               //mWebView.loadUrl("https://excise.wb.gov.in/Default.aspx");
                mWebView.setVisibility(View.VISIBLE);
                mWebView.setWebViewClient(new MyBrowser());
                String url = "https://excise.wb.gov.in/Default.aspx";
                mWebView.getSettings().setLoadsImagesAutomatically(true);
                mWebView.getSettings().setJavaScriptEnabled(true);
                mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
                mWebView.loadUrl(url);
            }catch(Exception e)
            {
                Toast.makeText(MapsActivity.this, e.getMessage(), Toast.LENGTH_LONG).show();
            }
 private class MyBrowser extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    }

我知道字符串 url 已被弃用,但我也尝试了新的参数,它也没有产生任何结果,而且 dep.方法与其他 url 一起工作正常。

最佳答案

该网站可能有错误的 ssl 证书或一些 JS 错误。 当我打开该网站时,该网站不可用并返回 503 错误。

查看此链接中的答案 android-webview-with-client-certificate] 1

关于java - 特定网站链接未在 WebView 中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46758192/

相关文章:

android - 为什么我的 TableLayout 不允许膨胀?

java - 将 TextView 放在 ImageView 前面

android - 使用 SoundPool 播放多个声音时如何消除噼啪声

java - 让客户端监听服务器

java - MapStruct 无法识别 @Mapping 中的字段 - 简单配置

java - 连接到本地 Web 服务的 Android 模拟器

java - Maven OSGi 捆绑

android - 如何开发像静态网站一样的Android应用程序?

android - 是否可以创建一个监听硬件按键的 Android 服务?

java - 如何重新启动一个线程?