Heim  >  Artikel  >  Web-Frontend  >  So schließen Sie die Webansicht in Uniapp

So schließen Sie die Webansicht in Uniapp

PHPz
PHPzOriginal
2023-04-18 16:00:213615Durchsuche

Bei der Entwicklung mit uniapp müssen Sie häufig Webview in der Anwendung verwenden, um externe Webseiten zu laden oder andere Inhalte anzuzeigen. Manchmal müssen wir die Webansicht jedoch nicht ständig geöffnet lassen, sondern müssen sie manuell schließen. In diesem Artikel erfahren Sie, wie Sie die Webansicht in Uniapp schließen.

1. Schließen Sie die aktuelle Seite

In uniapp können wir die folgende Methode verwenden, um die Seite zu schließen, auf der sich die aktuelle Webansicht befindet:

uni.navigateBack({
    delta: 1
});

Diese Methode kehrt zur vorherigen Seite zurück, d. h. die aktuelle Seite wird geschlossen.

2. Andere Seiten schließen

Manchmal müssen wir alle geöffneten Seiten oder alle Seiten außer der aktuellen Seite schließen. Zu diesem Zeitpunkt können wir die folgende Methode verwenden, um dies zu erreichen:

  1. Schließen Sie alle Seiten außer der aktuellen Webansicht:
uni.redirectTo({
    url: '新页面的地址'
});

Verwenden Sie diese Methode, um die aktuelle Seite zu schließen und eine neue Seite zu öffnen, wodurch der Effekt erzielt wird, andere Seiten zu schließen .

  1. Alle Seiten schließen:
uni.reLaunch({
    url: '首页地址'
});

Verwenden Sie diese Methode, um direkt zur Startseite der App zu springen und alle Seiten zu schließen.

3. Unterwebansicht schließen

In Uniapp können wir die mit Uni-App gelieferte Cross-End-API verwenden, um die Unterwebansicht zu öffnen. Zum Schließen der Unter-Webansicht können wir die folgende Methode verwenden:

  1. Holen Sie sich das Objekt der Unter-Webansicht:
const childWebview = plus.webview.getWebviewById('子webview的id');

Unter anderem müssen Sie die ID der Unter-Webansicht übergeben, um das Objekt von zu erhalten die Sub-Webansicht.

  1. Untergeordnete Webansicht schließen:
childWebview.close();

Verwenden Sie diese Methode, um die angegebene untergeordnete Webansicht zu schließen.

Zusammenfassend können wir die oben beschriebene Methode verwenden, um die in Uniapp geöffnete Webansicht zu schließen. Vielen Dank fürs Lesen, ich hoffe, dieser Artikel ist hilfreich!

Das obige ist der detaillierte Inhalt vonSo schließen Sie die Webansicht in Uniapp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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