È possibile rilevare se uno schermo è spento tramite un browser? [chiuso]

-4

Con qualsiasi metodo che non richiede autorizzazioni speciali. Voglio scoprire se un sito web può sapere se lo schermo è spento.

Un browser può accedere a tali informazioni in qualsiasi modo?

    
posta Johnny Derpp 07.07.2016 - 22:12
fonte

1 risposta

0

Il metodo javascript window.requestAnimationFrame può essere utilizzato per richiedere una richiamata prima che la finestra (o scheda) sia aggiornata. Ciò può (in alcune circostanze) verificarsi meno frequentemente se il browser è in grado di determinare che la finestra non è visibile (il solito suggerimento è se è ridotto a icona o se un'altra scheda nella stessa finestra ha lo stato attivo) e uno script potrebbe rilevare quella riduzione di frequenza. Non l'ho provato, ma sembra plausibile che almeno alcuni browser possano anche rilevare la situazione in cui lo schermo è spento (o almeno in modalità di risparmio energetico, che è molto più facile da determinare usando le API standard) e rallentare il chiama in questo caso.

Ovviamente, questo non fornisce prove conclusive che lo schermo sia spento - il rallentamento potrebbe essersi verificato per molte ragioni - ma potrebbe fornire un potenziale suggerimento.

    
risposta data 07.07.2016 - 22:56
fonte

Leggi altre domande sui tag