Heim > Web-Frontend > js-Tutorial > JavaScript-API-Versprechen für Batteriestatusinformationen

JavaScript-API-Versprechen für Batteriestatusinformationen

coldplay.xixi
Freigeben: 2020-08-28 16:56:30
nach vorne
2638 Leute haben es durchsucht

JavaScript-API-Versprechen für Batteriestatusinformationen

Ich werde oft auf die Entwicklung neuer JavaScript-APIs in verschiedenen Browsern achten, darunter die Batteriestatus-Informations-API. Ich habe bereits einen Artikel über die Batteriestatus-Informations-API geschrieben, als diese API für verschiedene Browser noch neu war. Mit der Entwicklung der Technologie wurde diese API für Batteriestatusinformationen jedoch geändert und aktualisiert. Sie ist nun zu einer versprechensbasierten API geworden und kann in der neuesten Version von Google Chrome verwendet werden. Werfen wir einen Blick auf die Verwendung dieser neuesten API!

Diese API wird immer noch vom navigator-Objekt bereitgestellt, aber jetzt heißt sie getBattery:

navigator.getBattery().then(function(result) {});
Nach dem Login kopieren

Durch den Aufruf von getBattery() erhalten wir ein Versprechen, das zurückruftthen-Methode und stellen Sie ein BatteryManager-Objekt bereit. Im Folgenden finden Sie eine Beschreibung dieses BatteryManager-Objekts:

// result:
BatteryManagery {
	charging: false,
	chargingTime: Infinity,
	dischargingTime: 8940,
	level: 0.59,
	onchargingchange: null,
	onchargingtimechange: null,
	ondischargingtimechange: null,
	onlevelchange: null
}
Nach dem Login kopieren

Es gibt einige Unterschiede in der Art und Weise, wie diese neue API ausgeführt wird, aber die zurückgegebenen Ergebnisse sind sehr ähnlich . Denken Sie an die Verwendung der alten Batteriestatus-API, die einige Probleme mit den Batterien von Mac-Geräten hatte und die neue API keinen Unterschied machte. Die Verwendung von Browser-Engine-Präfixen ist eine Lösung, aber einfach eklig. Wir hoffen, dass alle Browser so schnell wie möglich aktualisiert werden, um Programmierern ein besseres Programmiererlebnis zu bieten.

Empfohlenes Tutorial: „Javascript-Grundlagen-Tutorial

Das obige ist der detaillierte Inhalt vonJavaScript-API-Versprechen für Batteriestatusinformationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:webhek.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage