Как отобразить PDF из приложения телефонной пробки в Android 8 - PullRequest
0 голосов
/ 14 сентября 2018

Мне удается отобразить PDF с помощью PhoneGap Inappbrowser в iOS и Android 6, но не Android 8.

Вот код:

      if (platform !== 'Android') {
        var ref = window.open(
          decodeURI(pdf.filepath),
          '_blank',
          `location=no,closebuttoncaption=Close,enableViewportScale=yes`
        )
      } else {
        var ref = window.open(
          decodeURI(pdf.filepath),
          '_system',
          `location=no,closebuttoncaption=Close,enableViewportScale=yes`
        )
      }

Кнопка, которая вызывает этот код, открывает новыйокно, но она остается пустой.Я попытался с неправильным путем, он показывает ошибку, поэтому это не проблема пути.

Любая идея?

1 Ответ

0 голосов
/ 16 сентября 2018

В итоге мне удалось отобразить PDF на Android> 6. Невозможно отобразить PDF через inappbrowser для Android> 6 (2 дня тестирования и поиск в Google ...).

Я использовал cordova-plugin-file-opener2 .Но что важно знать (я не знал до вчерашнего дня), вы не можете тестировать плагины через "phonegap serve" + приложение phonegap на устройстве !! Вам нужно собрать apk, установить его и затем протестироватьЭто.Этот важный момент заставляет меня нервничать по поводу различных плагинов ...

Вот и все.

...