Device 获取设备相关信息

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

 

posted @ 2013-05-09 19:31  忆殇之痕  阅读(189)  评论(0编辑  收藏  举报