CordovaLib
이 라이브러리는 이벤트 처리 및 디바이스 정보 획득 등의 일반 Cordova 함수를 제공합니다.
레코드
디바이스는 디바이스에 대한 메타데이터입니다.
- model String?
- 디바이스 또는 제품의 모델 이름입니다. 값은 디바이스 제조업체에 의해 설정되며 동일한 제품의 다른 버전에서 다를 수 있습니다.
- Cordova String?
- 디바이스에서 실행 중인 Cordova의 버전입니다.
- platform String?
- 디바이스의 운영 체제 이름입니다.
- uuid String?
- 디바이스의 UUID(Universally Unique Identifier)입니다.
- version String?
- 디바이스의 운영 체제 버전입니다.
CordovaEvent는 Cordova 이벤트 리스너에 전달되는 이벤트 오브젝트입니다.
- name String
- 이벤트 이름입니다.
- data any
- 이벤트에 대한 매개변수입니다.
- 함수
- addEventListener (eventName String in, eventHandler CordovaEventHandler in)
- Cordova 이벤트에 대한 이벤트 리스너를 추가합니다.
- eventName
- 청취할 이벤트입니다. 지원되는 이벤트는 다음과 같습니다.
- 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
- 진동시킬 온/오프 시리즈를 표시할 시간(밀리초)의 배열입니다.