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获取手机设备信息相关推荐

  1. js获取PC设备信息,js获取手机设备信息,最全

    获取设备系统和型号<封装方法> <!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...

  2. Android中获取手机设备信息、RAM、ROM存储信息,如宽、高、厂商名、手机品牌

    借鉴:https://www.jianshu.com/p/ca869aa2fd72 今天有两个工具类总结,代码里都有注释,直接看代码. 一.首先第一个,主要获取手机设备信息DeviceInfoUtil ...

  3. android 安卓APP获取手机设备信息和手机号码的代码示例

    下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和android-sdk开发环境 第一步:新建一个andro ...

  4. android app 手机号码,android 安卓APP获取手机设备信息和手机号码的代码示例 .

    下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和android-sdk开发环境 第一步:新建一个andro ...

  5. android app 手机号码,android 安卓APP获取手机设备信息和手机号码的代码示例

    下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和android-sdk开发环境 第一步:新建一个andro ...

  6. 如何获取手机设备信息和手机号码

    下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和Android-sdk开发环境 第一步:新建一个andro ...

  7. Android 获取app 地址,获取手机设备信息、app版本信息、ip地址

    获取手机设备的相关信息,如IMEI.IMSI.型号.厂商等.通过plus.device获取设备信息管理对象. 获取当前运行环境信息.与其它程序进行通讯等.通过plus.runtime可获取运行环境管理 ...

  8. html5 手机 消息,H5获取手机设备信息、app版本信息、ip地址

    获取手机设备的相关信息,如IMEI.IMSI.型号.厂商等.通过plus.device获取设备信息管理对象. 获取当前运行环境信息.与其它程序进行通讯等.通过plus.runtime可获取运行环境管理 ...

  9. android手机获取手机设备信息

    在有的项目中需要根据特定的手机信息来进行处理,这时就需要我们来获取手机的设备信息了,那首先看看我的测试机的一些基本信息: 那么这些信息怎么获得呢??其实都封装在了TelephonyManager中,我 ...

最新文章

  1. 关于“数据可视化思考者”的8条军规
  2. 【Java 网络编程】客户端 Socket 配置 ( 超时时间 | 端口复用 | Nagle 算法 | 心跳包机制 | 连接关闭机制 | 缓冲区大小 | 性能权重设置 | 紧急数据设置 )
  3. 一篇文章带你飞,轻松弄懂 CDN 技术原理
  4. C++混淆点-static关键字理解
  5. 全新SpringBoot整合Elasticsearch6.xxx搜索引擎实战
  6. linux 内核模型,The Linux Kernel Device Model - Overview -- Linux 内核设备模型概述
  7. wps表格里面计算机在哪里,“Excel表格软件在电脑上到哪里找?“电脑excle在哪里...
  8. python读取文件特定内容_利用python代码获取文件特定的内容,并保存为文档
  9. JAVA 自定义注解在自动化测试中的使用
  10. vue第一天 认识vue与vue基本使用
  11. 打开VsCode经常弹出:尝试在目标目录创建文件时发生一个错误:拒绝访问:重试 跳过这个文件(不推荐),关闭安装程序
  12. 云栖号在线课堂—云服务器数据库快速入门特辑
  13. 在windows 20003 下IIS6.0支持PHP的配置方
  14. 电脑问题处理篇5:解决电脑突然蓝屏问题
  15. 【AI】VGG网络简介
  16. 数值积分方法之2——梯形法与外推法求近似积分
  17. 词性、句法分析、依存关系的符号解释
  18. 博客匿名评论功能正式上线了!
  19. c语言写程序if else,if else用法详解,C语言if else用法完全攻略
  20. CSS的表格样式和列表样式

热门文章

  1. STP和RSTP的BPDU报文中flag位 对比+分析
  2. Spring Boot cache backed guava/caffeine
  3. python获取声音波形的关键特征
  4. qq音乐html5测试性格,根据你的听歌习惯测试你的性格
  5. 转载:asm volatile GCC的内嵌汇编语法 ATT汇编语言语法
  6. VB.net 图片刷新闪烁 解决方案
  7. 别被别人抢走了你的时间
  8. arm云服务器虚拟安卓,ARM搭建云手机
  9. 3个基于 Spring Boot 的图片识别处理系统
  10. 修改微信小程序单选,复选框样式