【问题标题】:How do I put a warning/message on a specific number of a counter?如何在特定数量的计数器上发出警告/消息?
【发布时间】:2018-11-15 17:33:45
【问题描述】:

我在我的网站上使用了一个系统来识别用户手机中的电池电量,该系统是“battery-api”。

我想在电池电量超过 10%(例如)时插入一条警告,例如“嘿,您需要给手机充电,您可以随时使用我们的产品...”

有可能吗?

【问题讨论】:

标签: javascript jquery battery batterylevel batterymanager


【解决方案1】:

您可以使用Battery Status API 实现该功能。下面的代码是Example on this page.的略微修改版

navigator.getBattery().then(function(battery) {

  battery.addEventListener('levelchange', function(){
    updateLevelInfo();
  });

  function updateLevelInfo(){
    var percentage = battery.level * 100;
    if(percentage < 10){ // Show message };
  }

});

我建议检查浏览器的兼容性,但如果它令人满意的话。

【讨论】:

猜你喜欢
  • 2021-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-01
  • 2015-08-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多