Снимок экрана приложения Capture

Prev Next

Триггер Capture App Screenshot позволяет разработчикам приложений делать снимок экрана приложения Player и сохранять его в виде URL-данных типа Image.

В этой статье вы узнаете:* Как использовать триггер Capture App Screenshot***Ограничения и меры предосторожности для триггера Capture App Screenshot**.


Эта функция помогает пользователям сохранять журналы ошибок или записи в удобочитаемом состоянии.

В любом триггере можно использовать действие "Захват скриншота приложения" для создания изображения текущего вида шага.

Затем вы можете:* Сохранить изображение в переменную* Сохранить его в записи таблицы* Включить его в электронное письмо или Завершение работы.

Screenshot 2025-03-27 at 3.47.48 PM.png

Примеры использования

Вы можете использовать "Снимок экрана приложения" для:1. записи журналов ошибок для улучшения процесса устранения неполадок.2. захвата информации, введенной оператором, в чрезвычайно удобном для чтения виде.

Лучшие практики

  • Для получения снимка экрана наилучшего качества окно проигрывателя должно быть максимизировано.
  • Размеры приложения или шага должны соответствовать форм-фактору устройства, чтобы определенные плавающие элементы, такие как триггеры "Показать сообщение" и "Показать ошибку", попадали в активную область приложения и были запечатлены на скриншоте.
  • Используйте триггер на виджете кнопки, а не при входе в шаг или запуске приложения. Этот метод помогает полностью загрузить шаг и его элементы, включая пользовательские виджеты, поскольку триггер не может определить, когда пользовательская логика в пользовательском виджете загрузилась.
  • Используйте триггер экономно и в качестве дополнения к другим захваченным данным. С изображениями сложно работать, поскольку для обработки и извлечения информации из изображений нужны сложные инструменты.

Ограничения

Version Differences

If you are running a Player version < 2.7.2 or Mobile Player or Browser Player, the following do not render in the screenshot:* Images* Custom Widgets* Embedded documents & PDF within variables, table records and such.* Embedded videos* CAD widgets* Live feed in Camera widgets

* Разрешение и качество изображения зависит от размера окна проигрывателя. * Изображение будет представлять собой пиксели, нарисованные на экране устройства. Если окно проигрывателя очень маленькое, захваченный снимок экрана будет низкого качества. Для достижения наилучших результатов окно проигрывателя должно быть увеличено до максимума. * Записывается только содержимое активной области приложения. * Лишний темно-синий фон не попадет на скриншот * Если высота окна слишком велика по сравнению с шириной, триггеры "Показать сообщение" и "Показать ошибку" не попадут на скриншот, так как они будут отображаться в нижней части окна и лежать за пределами активной области приложения.

Screenshot 2025-03-27 at 3.42.14 PM.png

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

Assets within custom widgets are excluded from the loading state deduction.