• 设备信息的管理(Device) ---- HTML5+


    模块Device

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

    应用场景:打电话,铃声提醒,震动提醒,音量设置,查看设备属性信息;

    属性:
    imei: 设备的国际移动设备身份码
    imsi: 设备的国际移动用户识别码
    model: 设备的型号
    vendor: 设备的生产厂商
    uuid: 设备的唯一标识
    方法:
    dial: 拨打电话
    beep: 发出蜂鸣声
    vibrate: 设备振动
    setWakelock: 设置应用是否保持唤醒(屏幕常亮)状态
    isWakelock: 获取程序是否一直保持唤醒(屏幕常亮)状态
    setVolume: 设置设备的系统音量
    getVolume: 获取设备的系统音量
    对象:
    screen: Screen模块管理设备屏幕信息
    display: Display模块管理应用可使用的显示区域信息
    networkinfo: networkinfo模块用于获取网络信息
    os: OS模块管理操作系统信息

    具体示例

    <header class="mui-bar mui-bar-nav">
        <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
        <h1 class="mui-title">调用设备信息</h1>
    </header>
    <div class="mui-content mui-content-padded">
        <button type="button" id="btnDail" class="mui-btn mui-btn-blue mui-btn-block">打电话</button>
        <button type="button" id"btnBeep" class="mui-btn mui-btn-blue mui-btn-block">蜂鸣</button>
        <button type="button" id="btnVib" class="mui-btn mui-btn-blue mui-btn-block">震动</button>
        <button type="button" id="btnNet" class="mui-btn mui-btn-blue mui-btn-block">网络信息</button>
        <button type="button" id="btnOs" class="mui-btn mui-btn-blue mui-btn-block">OS</button>
    </div>
    <script src='http://libs.baidu.com/jquery/1.8.3/jquery.min.js'></script>
    <script src="js/mui.min.js"></script>
    <script type="text/javascript">
    // 打电话
    $("#btnDail").bind('tap',function(){
        plus.device.dial('1865425425',true);
    });
    // 蜂鸣
    $("#btnBeep").bind('tap',function(){
        plus.device.deep();
    });
    // 震动
    $("#btnVib").bind('tap',function(){
        plus.device.vibrate();
    });
    //网络信息
    $("#btnNet").bind('tap',function(){
        mui.alert(plus.networkinfo.getCurrentType());
    });
    //OS
    $("#btnOs").bind('tap',function(){
        mui.alert(plus.os.name());
    });
    </script>
  • 相关阅读:
    C#编写ActiveX在WEB中应用
    Asp.net中Array的用法
    CAB打包方法
    C#获取文件路径的几种方法
    使用MakeCAB.exe命令创建CAB文件
    VS2005 工具里添加“OLE/COM 对象查看器”命令
    【转载】ASP.NET MVC中Controller与View之间的数据传递总结
    F如何配置外向交货单的定价过程
    解决 局域网XP无权限访问的问题 (转)
    U盘装XP系统(含截图,2012最新原创超简单方法)
  • 原文地址:https://www.cnblogs.com/e0yu/p/7850340.html
Copyright © 2020-2023  润新知