设备信息插件

此插件用于获取有关用户设备的信息。

这个插件定义一个全局设备对象,它描述了设备的硬件和软件。 虽然对象是在全局范围内,是在deviceready事件之后才能使用。

document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
  console.log(device.cordova);
}


设备device的信息类型定义有

· device.cordova         返回在设备上运许的cordova版本

· device.model          返回在设备上运行的产品或模型的名称

· device.platform         返回 设备操作系统的名称

· device.uuid           返回 设备上的udid  (仅支持IOS平台)

· device.version            返回设备操作系统版本

· device.manufacturer         返回设备的制造商

· device.isVirtual            返回设备是否运行在模拟器上

· device.serial             返回设备的硬件序列号

显示设备版本号的简单例子

alert(device.version);

完整例子代码

<!DOCTYPE>
<html>
	<head>
		<title>lbuilder demo</title>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"/>
		<meta http-equiv="Cache-Control" content="no-siteapp"/>
		<script type="text/javascript">
	
		document.addEventListener("deviceready", function(){
			alert("Cordova version: " + device.cordova + "\n" +
			      "Device model: " + device.model + "\n" +
			      "Device platform: " + device.platform + "\n" +
			      "Device UUID: " + device.uuid + "\n" +
			      "Device version: " + device.version);
		}, false);
		
		</script>
	</head>
<body>
	<h3>Lbuilder demo</h3>
	
</body>
</html>