Capture App Screenshot Trigger は、アプリビルダーが Player アプリのスクリーンショットをキャプチャし、Image URL datatype として保存することを可能にします。
この記事では、*Capture App Screenshot Trigger の使用方法*** Capture App Screenshot Trigger の制限と監視対象**について学びます。
この機能は、ユーザーがエラーログをキャプチャしたり、読み取り可能な状態でレコードをキャプチャするのに役立ちます。
どのトリガーでも、"Capture App Screenshot" アクションを使用して、現在のステップビューの画像を生成できます。
画像を変数に保存* テーブルレコードに保存* 電子メールや完了メールに含めることができます。
{height=""幅=""}です。
使用例
1.トラブルシューティングの改善のためにエラーログを記録する。 2.オペレーターが入力した情報を非常に読みやすい方法でキャプチャする。
ベストプラクティス
- 最高の画質をキャプチャするために、スクリーンショットを撮るときはプレイヤーウィンドウを最大化する必要があります。
- アプリまたはステップの寸法は、"メッセージの表示 "や "エラーの表示 "トリガーなどの特定のフローティングエレメントがアプリのアクティブエリア内に収まり、スクリーンショットにキャプチャされるように、デバイスのフォームファクタに合わせる必要があります。
- ステップ入力時やアプリ開始時ではなく、ボタンウィジェット上でトリガーを使用する。この方法は、カスタムウィジェット内のユーザ定義ロジックがいつロードされたかをトリガが検出できないため、カスタムウィジェットを含むステップとそのエレメントを完全にロードするのに役立ちます。
- トリガは控えめに、他のキャプチャデータの補強として使用してください。Imagesから情報を処理し取り出すには、高度なツールが必要であるため、Imagesを扱うのは困難です。
制限事項
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
* イメージの解像度と品質は、プレーヤーウィンドウのサイズに依存します。 * イメージは、デバイスのスクリーン上に描かれたピクセルの表現となります。プレーヤーウィンドウが非常に小さい場合、キャプチャされたスクリーンショットは低品質になります。最良の結果を得るためには、プレイヤーウィンドウを最大化する必要があります。* アプリのアクティブエリア内のコンテンツのみが記録されます。 * ウィンドウの高さが幅に比べて大きすぎる場合、「メッセージを表示」と「エラーを表示」のトリガーは、ウィンドウの下部にレンダリングされ、アプリのアクティブ領域の外側に位置するため、スクリーンショットにキャプチャされません。
{height=""幅=""}。
- 最良の結果を得るには、アプリまたはステップのサイズを、プレーヤを実行しているデバイスのサイズと向きに合わせ、プレーヤウィンドウを最大化する必要があります。
- スクリーンショットは、画像などの特定のアセットの読み込みが完了するまで待機します。
- トリガーが実行されたときに、まだ完全にロードされていないアセットがある場合、トリガーは、スクリーンショットをキャプチャする前に、アセットがロードされるのを待ちます。
Assets within custom widgets are excluded from the loading state deduction.