Bien qu'il soit transitoire par nature, il est possible de maintenir un Service Worker (SW) persistant dans une extension Chrome. Cela peut être crucial pour intercepter et interagir avec des données dans des requêtes spécifiques.
Exploitation de bugs (Chrome 110)
L'appel continu de l'API Chrome prolonge la durée de vie du logiciel. Ce bug est traité comme une fonctionnalité et est susceptible de rester.
API hors écran (Chrome 109)
Les documents hors écran reçoivent des messages, gardant le logiciel actif pendant une période prolongée . Cette solution n'a actuellement aucune limitation apparente de durée de vie, même si elle peut changer.
API nativeMessaging (Chrome 105)
Connectez le logiciel à un hôte de messagerie native. Le logiciel reste actif tant que la connexion persiste.
API WebSocket (Chrome 116)
Pinger un WebSocket toutes les 25 secondes ou moins garantit que le logiciel reste actif.
Messagerie Chrome API
Échangez des messages entre une page d'arrière-plan persistante et le logiciel pour la maintenir en vie.
Onglet dédié
Ouvrez un onglet dédié qui sert de page d'arrière-plan visible, éliminant les transitoires du logiciel nature.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!