Открыть PDF в браузере - PullRequest
0 голосов
/ 12 июня 2019

Чего я хочу добиться, так это отображать PDF-файлы непосредственно в браузере.

private void openPDF(String url) {
         Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
         startActivity(browserIntent);
    }

При этом методе загружается PDF-файл, но мне нужно открыть его вручную, чтобы увидеть его.

Я помню, этот метод работал очень хорошо некоторое время, что-то изменилось в намерении или хроме, может быть?

1 Ответ

0 голосов
/ 12 июня 2019
String format = "https://drive.google.com/viewerng/viewer?embedded=true&url=%s";
String fullPath = String.format(Locale.ENGLISH, format, "PDF_URL_HERE");
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(fullPath));
startActivity(browserIntent);

Если это может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...