Прогрессивное веб-приложение угловой загрузки / отображения PDF базы 64 - PullRequest
1 голос
/ 19 мая 2019

Я пытаюсь загрузить / отобразить PDF-документ в приложении PWA. Он отлично работает в режиме рабочего стола, но при открытии в приложении на iPhone он не работает. Я пробовал следующие решения:

  1. iframe с атрибутом источника = baseb4
  2. тег объекта с данными attribubte = base64
  3. с использованием тега привязки, как показано ниже

    const link = document.createElement('a');
    if (link.download !== undefined) {
        const url = URL.createObjectURL(blob);
        link.setAttribute('href', url);
        link.setAttribute('download', filename);
        link.style.visibility = 'hidden';
        fileHelper.clickDownload(link);
    }
    

Ни один из этих методов не работал в PWA. Все это работает в настольном браузере, но не в PWA. Есть ли способ, которым это может быть достигнуто?

...