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