Heim > Web-Frontend > Front-End-Fragen und Antworten > So schließen Sie Anwendungen auf verschiedenen Betriebssystemen über JavaScript

So schließen Sie Anwendungen auf verschiedenen Betriebssystemen über JavaScript

PHPz
Freigeben: 2023-04-23 17:15:18
Original
983 Leute haben es durchsucht

Mit der Entwicklung des mobilen Internets sind mobile Anwendungen zu einem unverzichtbaren Bestandteil des täglichen Lebens der Menschen geworden. Manchmal müssen wir jedoch mobile Anwendungen schließen, um Strom zu sparen oder den Datenverkehr zu reduzieren, wenn sie im Hintergrund ausgeführt werden, und auch die Methoden zum Schließen von Anwendungen sind auf verschiedenen Betriebssystemen unterschiedlich. In diesem Artikel wird erläutert, wie Sie Anwendungen auf verschiedenen Betriebssystemen über JavaScript schließen.

1. iOS-Betriebssystem

Um eine Anwendung auf dem iOS-Betriebssystem zu schließen, können Sie die sogenannte „Zwangsdeaktivierung“-Funktion nutzen. In einer Webanwendung können Sie den folgenden Code verwenden, um die Anwendung zu schließen, in der sich die aktuelle Seite befindet:

window.close();
Nach dem Login kopieren

Unter dem iOS-Betriebssystem funktioniert dieser Code jedoch nicht. Um eine App zu schließen, müssen Sie die folgenden Schritte ausführen:

  1. Wischen Sie zunächst zum Startbildschirm der App.
  2. Drücken Sie zweimal die Home-Taste auf Ihrem Gerät, um den Multitasking-Manager zu öffnen.
  3. Suchen Sie im Multitasking-Manager die App, die Sie schließen möchten, und schieben Sie sie nach oben, bis die App aus dem Multitasking-Manager verschwindet.

Durch die oben genannten Schritte kann die Anwendung auf dem iOS-Betriebssystem geschlossen werden.

2. Android-Betriebssystem

Um eine Anwendung auf dem Android-Betriebssystem zu schließen, müssen Sie die folgenden Schritte ausführen:

  1. Öffnen Sie zunächst die Anwendungsliste.
  2. Suchen Sie die Anwendung, die Sie schließen möchten, und klicken Sie auf das Symbol der Anwendung.
  3. Drücken Sie in der App die Zurück-Taste auf Ihrem Gerät, bis die App geschlossen wird.

Mit dem folgenden Code können Sie die Anwendung schließen, in der sich die aktuelle Seite befindet:

navigator.app.exitApp();
Nach dem Login kopieren

In einigen Android-Betriebssystemversionen funktioniert dieser Code jedoch möglicherweise nicht.

3. Windows Phone-Betriebssystem

Um die Anwendung über JavaScript auf dem Windows Phone-Betriebssystem zu schließen, muss der folgende Code verwendet werden:

window.external.notify("Exit");
Nach dem Login kopieren

Darüber hinaus muss der Anwendung der folgende Code hinzugefügt werden:

document.addEventListener("backbutton", function (e) {
    e.preventDefault();
    window.external.notify("BackButton");
    return false;
}, false);
Nach dem Login kopieren

Das Obige Der Code wird beim Auslösen gedrückt, wenn die Zurück-Taste des Geräts gedrückt wird, sodass die Anwendung bei Bedarf geschlossen werden kann.

4. Zusammenfassung

Um eine Anwendung auf verschiedenen Betriebssystemen zu schließen, müssen Sie unterschiedliche Schritte ausführen und unterschiedliche Codes verwenden. In Webanwendungen kann die Funktion zum Schließen der Anwendung durch JavaScript-Code implementiert werden. Bei der Implementierung dieser Funktion müssen Sie jedoch die Unterschiede und die Kompatibilität verschiedener Betriebssysteme berücksichtigen, um sicherzustellen, dass die Anwendung auf verschiedenen Geräten ordnungsgemäß ausgeführt werden kann.

Das obige ist der detaillierte Inhalt vonSo schließen Sie Anwendungen auf verschiedenen Betriebssystemen über JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage