Android Webview:无法调用determinVisibility() - 从未看到pid的连接

Lau*_*s V 31 java android file download webview

我有一个Android Webview,当我点击链接下载文件(pdf等图像)时,我收到了一条错误消息.

Error message:
Cannot call determinedVisibility() - never saw a connection for the pid
Run Code Online (Sandbox Code Playgroud)

知道我做错了吗?谁可以帮忙!?

Bur*_*RAS 16

只是一点配置:

    webview.getSettings().setJavaScriptEnabled(true);
    webview.getSettings().setDomStorageEnabled(true);
Run Code Online (Sandbox Code Playgroud)

  • 我遇到了同样的问题,这条线并没有解决我的问题. (48认同)

Den*_*ert 5

我得到了同样的错误,Burhans解决方案没有帮助我.当你试图加载不同的网址时,我认为出了问题.

编辑:找到更好的解决方案信用转到user2652394 WebView必须加载两次才能正确加载

你必须做这样的事情:

        webView.postDelayed(new Runnable() {

            @Override
            public void run() {
                webView.loadUrl(landingpage);
            }
        }, 500);
Run Code Online (Sandbox Code Playgroud)