Перейти к содержанию
Fire Monkey от А до Я
  • 0

DX 10.1 [Android] - Загрузка локального pdf в Webbrowser


R.is

Вопрос

Добрый день господа!

Искал на форуме, но ответа не нашел. Кто нибудь открывал локальный pdf  webbrowser-ом?

В Deployment есть два файла: '1.pdf' и '2.html', расположение assets\internal

  F1, F2: string;
begin
  F2 := TPath.Combine(TPath.GetDocumentsPath, '1.pdf');
  WebBrowser1.Url := ('file://' + F2);
end;
begin
  F1 := TPath.Combine(TPath.GetDocumentsPath, '2.html');
  WebBrowser1.Url := ('file://' + F1);
end;

HTML страница загружается без проблем а вот pdf не загружается, в чем может быть проблема? 

При открытии intent-ом предлагает выбрать читалку для открытия, что не очень красиво.

Кто чем пользуется/открывает pdf?

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
1 час назад, R.is сказал:

предлагает выбрать читалку для открытия, что не очень красиво.

опера и другие браузеры не считают что это некрасиво. а ОС вообще считает, что это так и надо...

Ссылка на комментарий
  • 0
В 10.03.2018 в 16:04, wamaco сказал:

Я имею ввиду значение переменной F2, после


F2 := TPath.Combine(TPath.GetDocumentsPath, '1.pdf');

/storage/emulated/0/Android/data/com.embarcadero.Project2/files/1.pdf

Прикрепил проект

OpenPDF.zip

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...