Как поставить предупреждение / сообщение на конкретный номер счетчика?
Я использую систему на своем веб-сайте, которая определяет количество батареи, которую пользователь имеет в своем телефоне, система "battery-api".
Я хотел бы вставить предупреждение, когда уровень заряда батареи превышает 10% (например), например: "Эй, вам нужно зарядить телефон, вы всегда можете использовать наши продукты..."
возможно?
1 ответ
Вы можете достичь функциональности с помощью API состояния батареи. Приведенный ниже код является слегка измененной версией примера на этой странице.
navigator.getBattery().then(function(battery) {
battery.addEventListener('levelchange', function(){
updateLevelInfo();
});
function updateLevelInfo(){
var percentage = battery.level * 100;
if(percentage < 10){ // Show message };
}
});
Однако я рекомендую проверить совместимость браузера, если она удовлетворительная.