У меня есть этот PWA, который пользователь может щелкнуть по ссылке, чтобы создать отчет в формате PDF.
Когда файл открывается, у меня просто есть кнопка ОК, которая закрывает файл, и больше ничего, это происходит, когда пользователь добавляет его на домашний экран:
https://i.redd.it/24rbih326q931.jpg
Попробовал простой HTML-тег, но в этом случае даже закрытие файла не показало, что мне пришлось перезапустить приложение.
Когда я использовал функцию Javascript window.open (), у меня была опция «Ок», чтобы закрыть файл.
<img src="pdf.png" onclick='geraPDF(1045, 45)'>
function geraPDF(c, v){var jan=window.open("geraPdfTermoAdesao.php?c="+c+"&v="+v, "adesao", "location: 0;");}
Я хочу дать пользователям возможность печатать, делиться или даже сохранять локально этот файл PDF.
Когда одно и то же приложение используется на вкладке Safari, у меня появляются эти опции.
РЕДАКТИРОВАТЬ 16/07/2019
Похоже, Safari наконец-то исправляет ошибку тега: как видно на: iOS: добавлена поддержка атрибута загрузки , в результате тег загрузки снова заработает.