Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
Cette API est disponible sur Firefox OS pour des applications internes seulement.
Résumé
Cette méthode est utilisée pour ajouter un observateur qui va vérifier si l'utilisateur est inactif et agira en conséquence. Une fois l'observateur ajouté, il est possible de le retirer avec
navigator.removeIdleObserver
.Syntaxe
navigator.addIdleObserver(IdleObserver);
Paramètres
-
IdleObserver
-
Un objet avec des propriétés spécifiques à gérer si l'utilisateur est inactif ou non ; cf IdleObserver ci-dessous.
IdleObserver
IdleObserver
est un objet contenant les trois propriétés suivantes :
-
time
- Le temps (exprimé en secondes) avant que l'utilisateur soit considéré comme inactif.
-
onidle
- Une fonction appelée lorsque l'utilisateur est considéré comme inactif.
-
onactive
- Une fonction appelée lorsque l'utilisateur redevient actif.
Exemple
var myObserver = { time: 10, onidle: function () { console.log("L'utilisateur est inactif depuis 10 secondes"); }, onactive: function () { console.log("L'utilisateur est actif de nouveau"); } } navigator.addIdleObserver(myObserver);
Spécification
Ne fait encore partie d'aucune spécification ; Toutefois, cette API sera discutée au W3C dans le cadre de la System Applications Working Group.
Voir aussi
Étiquettes et contributeurs liés au document
Contributeurs à cette page :
fscholz,
wordsbybird
Dernière mise à jour par :
wordsbybird,