我是靠谱客的博主 怕孤独月亮,最近开发中收集的这篇文章主要介绍HTML5+ 获取设备信息,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Device

模块管理设备信息,用于获取手机设备的相关信息,如IMEI、IMSI、型号、厂商等。通过plus.device获取设备信息管理对象。 点击查看详细信息

获取设备信息

imei: 设备的国际移动设备身份码 ( plus.device.imei)

imsi: 设备的国际移动用户识别码 ( plus.device.imsi)

model: 设备的型号( plus.device.model)

vendor: 设备的生产厂商( plus.device.vendor)

uuid: 设备的唯一标识 (plus.device.uuid)

OS 底层系统信息

language: 系统语言信息(plus.os.language)

version: 系统版本信息(plus.os.version)

name: 系统的名称(plus.os.version)

vendor: 系统的供应商信息(plus.os.vendor)

Screen模块管理设备屏幕信息

resolutionHeight: 设备屏幕高度分辨率

设备屏幕区域包括系统状态栏显示区域和应用显示区域,screen获取的是设备屏幕总区域的逻辑分辨率,单位为px。 如果需要获取实际分辨率则需要乘以比例值scale。
plus.screen.resolutionHeight * plus.screen.scale

获取物理高度 plus.screen.height;

resolutionWidth: 设备屏幕宽度分辨率

设备屏幕区域包括系统状态栏显示区域和应用显示区域,screen获取的是设备屏幕总区域的分辨率,单位为px。 如果需要获取实际分辨率则需要乘以比例值scale。
plus.screen.resolutionWidtht*plus.screen.scale

屏幕宽度物理 plus.screen.width

scale: 逻辑分辨率与实际分辨率的比例

plus.screen.scale

dpiX 设备屏幕水平方向的密度

plus.screen.dpiX;
设备屏幕的密度为每英寸所显示的像素点数,密度越高显示清晰度越高,单位为dpi。

dpiY设备屏幕垂直方向的密度

plus.screen.dpiY;
设备屏幕的密度为每英寸所显示的像素点数,密度越高显示清晰度越高,单位为dpi。

setBrightness 设置屏幕亮度

plus.screen.setBrightness( brightness );
brightness: ( Number ) 必选 屏幕的亮度值
取值范围为0到1,0表示最低亮度值,1表示最高亮度值。设置屏幕亮度仅对当前程序在前台运行时有效,退出程序后屏幕亮度由系统设置的值决定。

屏幕方向

锁定屏幕方向

void plus.screen.lockOrientation( String orientation );
orientation: ( String ) 必选 要锁定的屏幕方向值
锁定屏幕方向可取以下值:
“portrait-primary”: 竖屏正方向;
“portrait-secondary”: 竖屏反方向,屏幕正方向按顺时针旋转180°;
“landscape-primary”: 横屏正方向,屏幕正方向按顺时针旋转90°;
“landscape-secondary”: 横屏方向,屏幕正方向按顺时针旋转270°;
“portrait”: 竖屏正方向或反方向,根据设备重力感应器自动调整;
“landscape”: 横屏正方向或反方向,根据设备重力感应器自动调整;

解除锁定屏幕方向

void plus.screen.unlockOrientation();

最后

以上就是怕孤独月亮为你收集整理的HTML5+ 获取设备信息的全部内容,希望文章能够帮你解决HTML5+ 获取设备信息所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部