Android WebView的第二个url加载总是导致白屏

Android WebView的第二个url加载总是导致白屏,android,webview,Android,Webview,我正在尝试调用文件查看器(如:https://website.com/fileviewer.asp?file=myfile.pdf),需要先登录。因此,我首先调用网站的登录服务,然后在onPageFinished中尝试调用fileviewer url 我尝试了互联网上的任何功能: .reload() .invalidate() .getSettings().setJavaScriptEnabled(true) .getSettings().setJavaScriptCanOpenWindows

我正在尝试调用文件查看器(如:
https://website.com/fileviewer.asp?file=myfile.pdf
),需要先登录。因此,我首先调用网站的登录服务,然后在
onPageFinished
中尝试调用fileviewer url

我尝试了互联网上的任何功能:

  • .reload()
  • .invalidate()
  • .getSettings().setJavaScriptEnabled(true)
  • .getSettings().setJavaScriptCanOpenWindowsAutomatically(true)
  • .setWebChromeClient(新的WebChromeClient())
  • 已删除对
    shouldOverrideUrlLoading()
但是没有什么能正常工作,我总是在第一次呼叫(成功)后得到一个白色屏幕

那么,我该怎么做。。。? 谢谢你的帮助