1创建一个项目
2调整模拟器端口号
3 device(设备)
Device模块管理设备信息,用于获取手机设备的相关信息,如IMEI、IMSI、型号、厂商等。通过plus.device获取设备信息管理对象。
属性:
imei: 设备的国际移动设备身份码
imsi: 设备的国际移动用户识别码
model: 设备的型号
vendor: 设备的生产厂商
uuid: 设备的唯一标识
<h3>信息获取</h3>
<p>uuid:<span id="uuid"></span></p>
<p>os: <span id="osName"></span></p>
<p>厂商: <span id="vendor"></span></p>
<p>网络:<span id="net"></span></p>
document.addEventListener('plusready', function(){
//console.log("所有plus api都应该在此事件发生后调用,否则会出现plus is undefined。"
uuid.innerHTML = plus.device.uuid;
osName.innerHTML = plus.os.name;
vendor.innerHTML = plus.device.vendor;
net.innerHTML = plus.networkinfo.getCurrentType()===3?'wifi':'其他';
// 0 -6 3是wifi 4是2g 5 3g 6 4g
});
nativeUI
nativeUI管理系统原生界面,可用于弹出系统原生提示对话框窗口、时间日期选择对话框、等待对话框等。
方法:
-
actionSheet: 弹出系统选择按钮框
-
alert: 弹出系统提示对话框
-
confirm: 弹出系统确认对话框
-
closeWaiting: 关闭系统等待对话框
-
closeToast: 关闭自动消失的提示消息
-
previewImage: 预览图片
-
showWaiting: 显示系统等待对话框
-
pickDate: 弹出系统日期选择对话框
-
pickTime: 弹出系统时间选择对话框
-
prompt: 弹出系统输入对话框