Как поставить предупреждение / сообщение на конкретный номер счетчика? - PullRequest
0 голосов
/ 15 ноября 2018

Я использую систему на своем веб-сайте, которая определяет количество батареи, которую пользователь имеет в своем телефоне, система "battery-api".

Я хотел бы вставить предупреждение, когда батареяболее 10% (например), например: «Эй, вам нужно зарядить свой телефон, вы всегда можете использовать наши продукты ...»

это возможно?

1 Ответ

0 голосов
/ 15 ноября 2018

Вы можете достичь функциональности, используя Battery Status API . Приведенный ниже код является слегка измененной версией примера на этой странице.

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

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

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

});

Рекомендую проверить совместимость браузера, если она удовлетворительная.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...