===== Device =====
==== 설명 ====
* 디바이스의 하드웨어 또는 소프트웨어에 대한 정보를 제공한다.
=== 전역 API ===
var phoneName = window.device.name;
var phoneName = device.name;
==== 제약사항 ====
* Device API의 플랫폼별 제약사항은 다음과 같다.
=== Android ===
== device.name ==
* 디바이스별로 차이가 있지만, 모델명 대신에 제품명을 출력한다.
* 제품명은 간혹 코드를 나타낸다.
* Nexus One 은 "Passion", Motorola Droid 은 "voles"
== device.version ==
* Android 2.1 미만 버전에서는 지원하지 않는다.
=== iOS ===
== device.name ==
* 모델명 대신 단말기에 등록한 사용자의 이름을 출력한다.
* iTunes 내에 설정한 이름. ("Joe's iPhone")
== device.platform ==
* 모든 디바이스는 ‘iPhone’ 으로 출력한다.
* 공급자에 따라 다르게 출력될 수 있다.
==== 환경 설정 ====
=== Android ===
* app/res/xml/config.xml
* app/AndroidManifest
=== iOS ===
N/A
==== 속성 ====
=== device.name ===
* 디바이스의 제품명이나 모델명.
var string = device.name;
=== device.phonegap ===
* Phonegap(Cordova) API의 버전 정보.
var name = device.cordova;
=== device.platform ===
* 디바이스의 운영체제(OS)의 이름.
var string = device.platform;
=== device.uuid ===
* 디바이스 출고 시, 제작자가 부여한 범용 고유 식별자(UUID).
var string = device.uuid;
=== device.version ===
* 디바이스의 운영체제(OS)의 버전 정보.
var string = device.version;
==== 참고 자료 ====
* Cordova : https://cordova.apache.org/docs/en/8.x/reference/cordova-plugin-device/index.html