このライブラリーは、イベント処理や装置情報取得など、一般的な Cordova の機能を提供します。
レコード
Device は装置のメタデータです。
- model String?
- 装置または製品のモデルの名前。
値は装置メーカーによって設定されます。
同じ製品でもバージョンが異なれば、この値も異なる可能性があります。
- Cordova String?
- 装置で実行される Cordova のバージョン。
- platform String?
- 装置のオペレーティング・システム名。
- uuid String?
- 装置の汎用固有 ID (UUID)。
- version String?
- 装置のオペレーティング・システム・バージョン。
CordovaEvent は Cordova イベント・リスナーに渡されるイベント・オブジェクトです。
- name String
- イベント名。
- data any
- イベントのパラメーター。
- 関数
- addEventListener (eventName String in, eventHandler CordovaEventHandler
in)
- これは、Cordova イベント用のイベント・リスナーを追加します。
- eventName
- listen 対象のイベント。
以下のイベントがサポートされています。
- EVENT_DEVICEREADY
- EVENT_PAUSE
- EVENT_RESUME
- EVENT_BACKBUTTON
- EVENT_MENUBUTTON
- EVENT_SEARCHBUTTON
- EVENT_STARTCALLBUTTON
- EVENT_ENDCALLBUTTON
- EVENT_VOLUMEDOWNBUTTON
- EVENT_VOLUMEUPBUTTON
- EVENT_BATTERYCRITICAL
- EVENT_BATTERYLOW
- EVENT_BATTERYSTATUS
- EVENT_ONLINE
- EVENT_OFFLINE
- eventHandler
- イベント発生時のコールバック関数。
CordovaEvent オブジェクトが渡されます。
- getDevice() returns (Device)
- これは、作動中の装置の情報を取得して、装置オブジェクトを返します。
- getConnectionType() returns (String)
- これは、現行ネットワーク接続タイプを取得して、その接続タイプを返します。
- vibrate(ms int in)
- これは、装置を振動させます。
- ms
- これは、振動時間 (ミリ秒) を決定します。
- vibrateWithPattern(mss int[] in)
- これは、指定のパターンで装置を振動させます。
- mss
- 振動の一連のオン/オフを示す時間 (ミリ秒) の配列。