mui获取手机设备信息
Device模块管理设备信息,用于获取手机设备的相关信息,如IMEI、IMSI、型号、厂商等。通过plus.device获取设备信息管理对象。
下面是我获取设备的名称、版本、语言、网络类型的一个例子:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<link href="../css/mui.css" rel="stylesheet" />
<style type="text/css">
</style>
</head>
<body>
<header class="mui-bar mui-bar-nav">
<h1 class="mui-title">我的手机信息</h1>
</header>
<div class="mui-content mui-content-padded">
<div class="mui-text-left">名称:
<span id="memo1"></span>
</div>
<div class="mui-text-left">版本:
<span id="memo2"></span>
</div>
<div class="mui-text-left">语言:
<span id="memo3"></span>
</div>
<div class="mui-text-left">厂商:
<span id="memo4"></span>
</div>
<div class="mui-text-left">网络类型:
<span id="memo5"></span>
</div>
</div>
<script src="../js/mui.js"></script>
<script type="text/javascript">
var spans = document.getElementsByTagName('span');
mui.plusReady(function() {
//获取手机名称
var name = plus.os.name;
//获取手机版本
var version = plus.os.version;
//获取系统语言信息
var language = plus.os.language;
//获取生产厂商
var vendor = plus.os.vendor
var types = {};//网络类型
types[plus.networkinfo.CONNECTION_UNKNOW] = "未知";
types[plus.networkinfo.CONNECTION_NONE] = "未连接网络";
types[plus.networkinfo.CONNECTION_ETHERNET] = "有线网络";
types[plus.networkinfo.CONNECTION_WIFI] = "WiFi网络";
types[plus.networkinfo.CONNECTION_CELL2G] = "2G蜂窝网络";
types[plus.networkinfo.CONNECTION_CELL3G] = "3G蜂窝网络";
types[plus.networkinfo.CONNECTION_CELL4G] = "4G蜂窝网络";
var network = types[plus.networkinfo.getCurrentType()];
spans[0].innerText = name;
spans[1].innerText = version;
spans[2].innerText = language;
spans[3].innerText = vendor;
spans[4].innerText = network;
});
</script>
</body>
</html>
运行结果:
这是其他的属性和方法:
属性:
imei: 设备的国际移动设备身份码
imsi: 设备的国际移动用户识别码
model: 设备的型号
vendor: 设备的生产厂商
uuid: 设备的唯一标识
方法:
dial: 拨打电话
beep: 发出蜂鸣声
vibrate: 设备振动
setWakelock: 设置应用是否保持唤醒(屏幕常亮)状态
isWakelock: 获取程序是否一直保持唤醒(屏幕常亮)状态
setVolume: 设置设备的系统音量
getVolume: 获取设备的系统音量
mui获取手机设备信息相关推荐
- js获取PC设备信息,js获取手机设备信息,最全
获取设备系统和型号<封装方法> <!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...
- Android中获取手机设备信息、RAM、ROM存储信息,如宽、高、厂商名、手机品牌
借鉴:https://www.jianshu.com/p/ca869aa2fd72 今天有两个工具类总结,代码里都有注释,直接看代码. 一.首先第一个,主要获取手机设备信息DeviceInfoUtil ...
- android 安卓APP获取手机设备信息和手机号码的代码示例
下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和android-sdk开发环境 第一步:新建一个andro ...
- android app 手机号码,android 安卓APP获取手机设备信息和手机号码的代码示例 .
下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和android-sdk开发环境 第一步:新建一个andro ...
- android app 手机号码,android 安卓APP获取手机设备信息和手机号码的代码示例
下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和android-sdk开发环境 第一步:新建一个andro ...
- 如何获取手机设备信息和手机号码
下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和Android-sdk开发环境 第一步:新建一个andro ...
- Android 获取app 地址,获取手机设备信息、app版本信息、ip地址
获取手机设备的相关信息,如IMEI.IMSI.型号.厂商等.通过plus.device获取设备信息管理对象. 获取当前运行环境信息.与其它程序进行通讯等.通过plus.runtime可获取运行环境管理 ...
- html5 手机 消息,H5获取手机设备信息、app版本信息、ip地址
获取手机设备的相关信息,如IMEI.IMSI.型号.厂商等.通过plus.device获取设备信息管理对象. 获取当前运行环境信息.与其它程序进行通讯等.通过plus.runtime可获取运行环境管理 ...
- android手机获取手机设备信息
在有的项目中需要根据特定的手机信息来进行处理,这时就需要我们来获取手机的设备信息了,那首先看看我的测试机的一些基本信息: 那么这些信息怎么获得呢??其实都封装在了TelephonyManager中,我 ...
最新文章
- 关于“数据可视化思考者”的8条军规
- 【Java 网络编程】客户端 Socket 配置 ( 超时时间 | 端口复用 | Nagle 算法 | 心跳包机制 | 连接关闭机制 | 缓冲区大小 | 性能权重设置 | 紧急数据设置 )
- 一篇文章带你飞,轻松弄懂 CDN 技术原理
- C++混淆点-static关键字理解
- 全新SpringBoot整合Elasticsearch6.xxx搜索引擎实战
- linux 内核模型,The Linux Kernel Device Model - Overview -- Linux 内核设备模型概述
- wps表格里面计算机在哪里,“Excel表格软件在电脑上到哪里找?“电脑excle在哪里...
- python读取文件特定内容_利用python代码获取文件特定的内容,并保存为文档
- JAVA 自定义注解在自动化测试中的使用
- vue第一天 认识vue与vue基本使用
- 打开VsCode经常弹出:尝试在目标目录创建文件时发生一个错误:拒绝访问:重试 跳过这个文件(不推荐),关闭安装程序
- 云栖号在线课堂—云服务器数据库快速入门特辑
- 在windows 20003 下IIS6.0支持PHP的配置方
- 电脑问题处理篇5:解决电脑突然蓝屏问题
- 【AI】VGG网络简介
- 数值积分方法之2——梯形法与外推法求近似积分
- 词性、句法分析、依存关系的符号解释
- 博客匿名评论功能正式上线了!
- c语言写程序if else,if else用法详解,C语言if else用法完全攻略
- CSS的表格样式和列表样式