カメラを開始

カメラを起動します。

識別子: start_camera

<start_camera id="start_cam"/>

カメラの停止

カメラを停止します。

識別子: stop_camera

<stop_camera id="stop_cam"/>

写真を撮る

カメラ機能がアクティブな場合に画像をキャプチャします。

識別子: take_picture

元素

  • file_path: イメージのパスとファイル名が含まれます。
    • 必須: はい
    • デフォルト値: 空
  • quality: 画質に関する設定が含まれます。
    • 設定可能な値: [0, 100]
    • 必須: いいえ
    • デフォルト値: 100
  • width: 画像の幅 (ピクセル単位) が含まれます。
    • 設定可能な値: 数値
    • 必須: いいえ
    • デフォルト値: カメラの現在の画像サイズが含まれます。
  • height: 画像の高さ (ピクセル単位) が含まれます。
    • 設定可能な値: 数値
    • 必須: いいえ
    • 初期値: カメラの現在の高さ

アウトプット

  • エラー: アクションの呼び出し中に問題が発生した場合。
  • SUCCESS: アクションが問題なく呼び出された場合。
  • MEDIA_PROCESSED: 画像が正常にキャプチャされたかどうか(「SUCCESS」コマンドの後に送信されました)。

極小

<take_picture id="take_picture_location">
   <param name="file_path">#{ファイル名}.jpg</param><
/take_picture>

すべてのオプション

<take_picture id="take_picture_location" descriptor="現在地から写真を撮る">
   <param name="file_path">/sdcard/#{ファイル名}.jpg</param><
   param name="quality">70</param><
   param name="width">480</param><
   param name="height">640</param><
/take_picture>

カメラズーム

カメラのズーム比を設定します。

識別子: camera_zoom

属性

  • zoom_level: カメラのズームレベルを設定します。
    • 設定可能な値: [0, 10]
    • 必須: はい
    • デフォルト値: 空

<camera_zoom id="zoom_in" zoom_level="10"/>

カメラ懐中電灯の切り替え

このアクションにより、懐中電灯のオン/オフが切り替わります。ただし、懐中電灯のないデバイスでは、このアクションは効果がありません。

識別子: toggle_flashlight

<アクションID ="懐中電灯" type="toggle_flashlight" />

カメラスキャンバーコード

カメラ機能を使用してバーコードをスキャンします。

識別子: camera_scan_barcode

属性

  • settings: バーコード設定ファイルへのパス (例 §{mysetting.xml}§: )
    • 必須: はい
    • 既定値: 空

元素

  • white_list: に white_list_elemリストされている要素を受け入れます。その他の値はすべて無視されます。

極小

<camera_scan_barcode id="scan_barcode">
   <settings>§{barcodeSetting-picking.xml}§</settings><
/camera_scan_barcode>

すべてのオプション

<camera_scan_barcode id="scan_barcode" descriptor="バーコードのスキャン: 場所とアイテム"><
   settings>§{barcodeSetting-picking.xml}§</settings><white_list>
   <white_list_elem>123456<
      /white_list_elem>
      <white_list_elem>654321</white_list_elem>
   </white_list>
</camera_scan_barcode>