`
zhangyaochun
  • 浏览: 2608981 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

navigator.battery

阅读更多

 

      navigator.battery

 



 

   只读属性

 

  • charging

       电池是否在充电,返回Boolean

 

  • chargingTime

       电池到全部充满咳需要多少秒,0表示充满了

 

  • dischargingTime

       电池还剩下多少时间消耗完。

 

  • level

      系统的电池电量级别,从0.0到1.0 

 

     事件

 

  • chargingchange
  • chargingtimechange
  • dischargingtimechange
  • levelchange

 扩展阅读:

 

https://developer.mozilla.org/en-US/docs/DOM/window.navigator.battery

 

http://www.oschina.net/translate/introducing-the-battery-status-api?cmp

 

 http://www.w3.org/TR/battery-status/

 

https://github.com/pstadler/battery.js    插件

 

 

  • 大小: 54 KB
分享到:
评论

相关推荐

    battery.js

    `battery.js`是一个JavaScript库,它封装了这个API,使得开发者能够更方便地集成到自己的项目中。 **电池状态API的主要功能** 1. **检查电池状态**: 通过`navigator.battery`对象,开发者可以获取当前电池的状态,...

    使用html5得到手机设备信息的.rar

    5. **Battery Status API**:在支持的浏览器中,`navigator.battery`对象可以提供电池的状态,包括电量、充电状态和充电时间等。 6. **Media Queries**:虽然不是直接的API,但CSS3的媒体查询(Media Queries)可以...

    安卓Android源码——使用html5得到手机设备信息的.zip

    8. 电池状态:通过`navigator.battery`可以实时获取电池的状态,包括充电状态、电量百分比和预计剩余时间。 9. 加速度计数据:`DeviceMotionEvent`事件可以监听设备的加速度变化,这对于开发基于运动的游戏或健身...

    mv700-batterywatcher

    例如,`navigator.battery.level`返回一个介于0到1之间的值,表示当前电池的百分比;`navigator.battery.charging`是一个布尔值,表明设备是否正在充电;`navigator.battery.dischargingTime`则提供了在当前电量下...

    HTML5的一个显示电池状态的API简介

    document.getElementById("charging").textContent = (battery.charging) ? "charging" : "not charging"; // 其他属性的显示和更新逻辑 } // 初始化显示 displayBatteryStats(); // 监听电池状态变化 ...

    Battery-webpages

    console.log('当前电量:', battery.level * 100, '%'); console.log('是否正在充电:', battery.charging); battery.addEventListener('chargingchange', () => { console.log('充电状态改变:', battery....

    使用JavaScript获取电池状态的方法

    battery.addEventListener("dischargingtimechange", function(e) { console.warn("电池使用时间变化:", battery.dischargingTime); }, false); battery.addEventListener("levelchange", function(e) { console....

    battery-test:测试电池API

    1. **navigator.battery**:这是JavaScript全局对象navigator的一个属性,返回一个BatteryManager对象,它提供了关于设备电池状态的实时信息。 2. **BatteryManager对象**: BatteryManager对象包含了电池状态的...

    battery_status:体验Battery API

    在JavaScript中,电池状态可以通过navigator对象的battery属性来访问。当你获取navigator.battery时,它会返回一个BatteryManager对象,该对象包含了电池的各种状态属性: 1. `level`:这是一个介于0到1之间的...

    battery:电池状态API

    电池状态API通过提供一个全局`navigator.battery`对象来工作,这个对象提供了关于电池状况的实时信息。以下是一些主要的知识点: 1. **navigator.battery对象**:这是访问电池状态信息的关键。它返回一个...

    Object_Describe_Mobile

    4. **Battery Status API**:`navigator.battery`对象允许获取电池状态,如电量百分比、充电状态和估计剩余时间。这对于优化能耗或提醒用户电量低的应用场景很有帮助。 5. **Media Devices**:JavaScript提供了对...

    Battery Stats Blocker-crx插件

    语言:English (United States) 通过阻止对“ navigator.getBattery” HTML5 API的访问来防止识别您的设备 通过阻止对Chrome'navigator.getBattery'HTML5 API的访问来防止识别您的设备

    Battery-Manager

    battery.addEventListener('chargingchange', function() { console.log('充电状态改变:', battery.charging); }); battery.addEventListener('levelchange', function() { console.log('电池电量改变:', ...

    高德地图定位

    option.setLocationMode(AmapLocationClientOption.AmapLocationMode.Battery_Saving); // 设置定位模式 locationClient.setLocationOption(option); locationClient.start(); ``` iOS同样需要在Info.plist中添加...

    battery

    battery.addEventListener('levelchange', function() { console.log('电池电量:', battery.level * 100, '%'); }); battery.addEventListener('chargingchange', function() { console.log('设备现在', ...

    电池统计信息拦截器「Battery Stats Blocker」-crx插件

    通过阻止访问“navigator.getBattery”HTML5 API来阻止识别您的设备 通过阻止访问Chrome浏览器的“navigator.getBattery”HTML5 API来防止识别您的设备 支持语言:English (United States)

    Android应用源码之使用html5得到手机设备信息的.zip

    其中,设备信息相关的API包括User-Agent、Geolocation、Device Orientation、Battery Status等。 2. **WebView组件**:Android中的WebView是一个可以显示网页内容的控件,它可以加载HTML、CSS和JavaScript代码。...

    安卓开发-使用html5得到手机设备信息的.zip.zip

    - **Battery Status API**:获取设备电池状态,包括电量、充电状态和充电速率。 - **Device Orientation API**:获取设备的方向和运动数据,如加速度、陀螺仪信息。 - **Storage APIs**:包括Web Storage...

Global site tag (gtag.js) - Google Analytics