Navigator: deviceMemory-Eigenschaft
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Die deviceMemory
schreibgeschützte Eigenschaft der Navigator
-Schnittstelle gibt die ungefähre Menge des Gerätespeichers in Gigabyte zurück.
Der angegebene Wert ist ungenau, um Fingerprinting einzuschränken. Er wird angenähert, indem er auf die nächste Zweierpotenz abgerundet und dann durch 1024 geteilt wird. Anschließend wird er innerhalb unterer und oberer Grenzen geklemmt, um die Privatsphäre von Besitzern von Geräten mit sehr wenig oder sehr viel Speicher zu schützen.
Wert
Eine Gleitkommazahl; eine von 0.25
, 0.5
, 1
, 2
, 4
, 8
.
Beispiele
const memory = navigator.deviceMemory;
console.log(`This device has at least ${memory}GiB of RAM.`);
Spezifikationen
Specification |
---|
Device Memory # sec-device-memory-js-api |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
Device-Memory
HTTP-Header