Создать скриншот со страницы - PullRequest
0 голосов
/ 13 июня 2019

Я хотел бы знать, есть ли какие-либо варианты для создания снимка экрана (pdf приемлемо) из ионной страницы Cordova.

По сути, можно было бы просто отправить данные в бэкэнд и отобразить PDF с помощью JasperReport, но я рассматриваю другой подход:

В основном данные представляют собой штрих-код и строку текста. Таким образом, было бы довольно просто сгенерировать страницу со штрих-кодом, используя сканер штрих-кода, добавить любой нужный мне текст и сгенерировать изображение / pdf из этой страницы.

Затем эта страница будет передана с помощью общего ресурса на принтер Bluetooth, настроенный на устройстве, которое будет печатать файл.

В данный момент я пытаюсь использовать этот плагин> https://ionicframework.com/docs/v3/native/screenshot/ Я следовал инструкциям по установке и использованию, но затем я звоню и получаю следующую ошибку:

TypeError: "navigator.screenshot is undefined"

Я хотел бы получить некоторую помощь для правильного использования этого плагина, так как мой код точно такой же, как указано на странице плагина, но я получаю ошибку выше.

1 Ответ

0 голосов
/ 13 июня 2019

Если кто-то приземлится здесь, просто обратите внимание, что плагин скриншотов не поддерживает браузер, и поэтому, когда вы запустите свое приложение с ionic serve, вы получите ту же ошибку, что и я.

Запустив эмулятор или ionic cordova run, он заработает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...