Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
Добрый день! Задача: в WebBrowser1 отобразить PDF файл, который сохранен на Android смартфоне. P.S.: если для этой задачи есть более удобный (платный/бесплатный) компонент подскажите. если бы это был TXT файл, я бы так реализовал присвоение: авторWebBrowser1.Navigate(TPath.Combine(TPath.GetDocumentsPath,'004.txt')); НО у меня PDF файл, и как присвоить WebBrowser1 путь к PDF файлу не осознаю. Как я это делаю: Шаг № 1: В файл AndroidManifest.template, перед </application> добавил: автор <provider android:name="android.support.v4.content.FileProvider" android:authorities="%package%.provider" android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/fileprovider" /> </provider> Шаг № 2 В файл fileprovider.xml внес следующий код: автор<?xml version="1.0" encoding="utf-8"?> <paths xmlns:android="http://schemas.android.com/apk/res/android"> <files-path name="files" path="/" /> </paths> Через Deployment добавил файл fileprovider.xml в состав своего проекта (.\assets\internal\). https://my-files.su/1hkqiu Шаг № 3 В своем приложении проверяю наличие файла: авторif FileExists (TPath.Combine(TPath.GetDocumentsPath,'001.pdf')) then ShowMessage ('файл НАЙДЕН'+#13#10+TPath.Combine(TPath.GetDocumentsPath,'001.pdf')); Else ShowMessage ('файл не найден'+#13#10+TPath.Combine(TPath.GetDocumentsPath,'001.pdf')); Прошу подсказать, как реализовать следующий шаг? Шаг № 4 Присвоить WebBrowser1 полный путь PDF файла. WebBrowser1.Navigate( ? ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2021, 17:20 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
прин скрин из Deployment, на котором показано куда и как добавляю 001.pdf файл: https://my-files.su/1hkqiu ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2021, 17:28 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
Так не пробовали? Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2021, 17:32 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, пробовал, не работает((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2021, 17:33 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
а вместо Navigate нету случайно Open()? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2021, 10:18 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
X11, нету((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2021, 21:30 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
Просто дай команду открыть, так сказать общую, пусть Андроид или пользователь сам решает чем открывать файл. Я уже не помню, как оно там в Андроиде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2021, 08:57 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
X11, пожалуй так и сделаю, спасибо за совет. решение простое, и скорее всего устроит заказчика. Еще раз спасибо за простое решение. Позже, когда заказчик даст времени, вернусь к этому вопросу, если достигну результатов то напишу ниже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2021, 21:11 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
X11, Одна проблема, что это в Андроиде вовсе не 1 строчка, а строчек так 10 и еще возня с конфигурационными файлами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2021, 21:25 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
asviridenkov, ага ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2021, 11:43 |
|
||
|
открыть PDF файл в Android
|
|||
|---|---|---|---|
|
#18+
Можно на веб-вью повесить слушателя https://stackoverflow.com/questions/56808737/opening-a-pdf-link-in-a-webview/56810438#56810438 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2021, 11:44 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40082301&tid=2037198]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 170ms |

| 0 / 0 |
