Иногда я получаю пустой экран в веб-браузере при попытке загрузить PDF с URL - PullRequest
0 голосов
/ 17 октября 2019

Я использую веб-представление для отображения pdf в приложении для Android через URL, но приведенный ниже код не запускается 2-3 раза в 10 раз. Как решить эту проблему и заставить работать без проблем.

Это работает всегда, когда функция onPageStarted

       <WebView
        android:id="@+id/pdfView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="@+id/cb_read_status"
        android:layout_alignParentTop="true" />


    pdfView.invalidate();
    pdfView.getSettings().setJavaScriptEnabled(true);
    pdfView.getSettings().setSupportZoom(true);
    pdfView.loadUrl("http://docs.google.com/gview? 
              embedded=true&url=" + imageString);
    pdfView.setWebViewClient(new WebViewClient() {

        @Override
        public void onPageStarted(WebView view, String url,
                     Bitmap favicon) {
        }

        @Override
        public void onPageFinished(WebView view, String url) {
            hideProgress();
        }
    });`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...