device.name返回设备的型号或产品名称。
// Android: Nexus One 返回 "Passion" (Nexus One的代码名)
// Motorola Droid 返回"voles"
// BlackBerry: Bold 8900 返回 "8900"
// iPhone: 所有设备都返回由iTunes设置的名称,如 "Joe's iPhone"
device.phonegap返回设备上正在运行的PhoneGap的版本号
device.platform获得设备使用的操作系统名称。
// - "Android"
// - "BlackBerry"
// - "iPhone"
// - "webOS"
device.uuid获得设备的全球唯一标识符
// Android: 返回随机的64位整数(作为字符串)
// 这个整数在设备第一次启动时生成
// BlackBerry: 返回设备的PIN码
// 这是一个九位数的唯一证书(作为字符串)
// iPhone: (从UIDevice类文档中转述)
// 返回由多个硬件设备标示所生成的哈希值。
// 这是为了保证每一台设备是唯一的,因此不能和用户账号相关联。
// Windows Phone 7 : 返回由device和当前用户信息所生成的哈希值,
// 如果用户信息是undefined,会自动生成一个guid,在该应用被卸载之前,这个guid一直有效。
device.version
// Android: Froyo 返回 2.2
// Eclair 返回2.1,2.01或2.0
// 版本也有可能返回更新级别“2.1-update1”
// BlackBerry: 使用OS 4.6的Bold 9000返回“4.6.0.282”
// iPhone: iOS 3.2 返回 “3.2”
// Windows Phone 7: 返回当前的操作系统版本号, 比如Mango 返回 7.10.7720