Avec le développement de l'Internet mobile, les applications mobiles sont devenues un élément indispensable du quotidien des gens. Cependant, nous devons parfois fermer les applications mobiles pour économiser de l'énergie ou réduire le trafic de données lorsqu'elles s'exécutent en arrière-plan, et les méthodes de fermeture des applications sur différents systèmes d'exploitation sont également différentes. Cet article expliquera comment fermer des applications sur différents systèmes d'exploitation via JavaScript.
1. Système d'exploitation iOS
Pour fermer une application sur le système d'exploitation iOS, vous pouvez utiliser la fonction dite de « désactivation forcée ». Dans une application web, vous pouvez utiliser le code suivant pour fermer l'application où se trouve la page actuelle :
window.close();
Cependant, sur le système d'exploitation iOS, ce code ne fonctionne pas. Pour fermer une application, vous devez effectuer les étapes suivantes :
Grâce aux étapes ci-dessus, l'application sur le système d'exploitation iOS peut être fermée.
2. Système d'exploitation Android
Pour fermer une application sur le système d'exploitation Android, vous devez effectuer les étapes suivantes :
Vous pouvez utiliser le code suivant pour fermer l'application où se trouve la page actuelle :
navigator.app.exitApp();
Cependant, dans certaines versions du système d'exploitation Android, ce code peut ne pas fonctionner.
3. Système d'exploitation Windows Phone
Pour fermer l'application via JavaScript sur le système d'exploitation Windows Phone, le code suivant doit être utilisé :
window.external.notify("Exit");
De plus, le code suivant doit être ajouté à l'application :
document.addEventListener("backbutton", function (e) { e.preventDefault(); window.external.notify("BackButton"); return false; }, false);
Ce qui précède le code sera enfoncé lors du déclenchement lorsque la touche retour de l'appareil est enfoncée, permettant à l'application d'être fermée en cas de besoin.
4. Résumé
Pour fermer une application sur différents systèmes d'exploitation, vous devez effectuer différentes étapes et utiliser différents codes. Dans les applications Web, la fonction de fermeture de l'application peut être implémentée via du code JavaScript. Cependant, lors de la mise en œuvre de cette fonctionnalité, vous devez prendre en compte les différences et la compatibilité des différents systèmes d'exploitation pour garantir que l'application peut fonctionner correctement sur différents appareils.
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!