Uniapp ist ein sehr leistungsstarkes plattformübergreifendes Entwicklungsframework, das es uns ermöglicht, nur einen Code zu schreiben und ihn auf mehreren Plattformen auszuführen. Unter diesen ist die Verwendung der Webansicht zum Einbetten von Webseiten eine sehr häufige Anforderung. Bei der Verwendung der Webansicht zum Einbetten einer Seite kann jedoch manchmal ein Problem auftreten, das nicht behoben werden kann.
Dieses Problem kann auf einigen Android-Telefonen auftreten. Wenn wir eine Seite in der Webansicht öffnen und auf die Schaltfläche „Zurück“ klicken, kehrt die Seite nicht zur vorherigen Seite zurück, sondern beendet die Anwendung direkt. Dies ist ein sehr problematisches Problem für Personen, die die Webansicht zum Entwickeln von Anwendungen verwenden.
Der Weg, dieses Problem zu lösen, ist eigentlich relativ einfach. Wir müssen nur einige Parameter zur Webansicht hinzufügen. Die spezifische Implementierungsmethode lautet wie folgt:
<template> <div class="container"> <web-view src="https://www.example.com" @message="onMessage" :plus="plus"></web-view> </div> </template> <script> export default { data() { return { plus: { android: { hardwareAccelerated: true, useDefaultIndicator: true, // 添加以下两个参数即可 supportMultipleWindows: true, setSupportMultipleWindows: true, }, }, } }, methods: { onMessage(e) { console.log(e.detail) }, }, } </script>
Wie im obigen Code gezeigt, kann das Hinzufügen von zwei Parametern supportMultipleWindows
和 setSupportMultipleWindows
zur Webansicht das Rückgabeproblem lösen. Diese beiden Parameter weisen Web-View an, mehrere Seiten zu unterstützen, damit korrekt zur vorherigen Seite zurückgekehrt werden kann.
Kurz gesagt, wenn Sie mit Uniapp entwickeln und die Webansichtskomponente zum Einbetten in eine Webseite aufrufen, müssen Sie darauf achten, diese beiden Parameter hinzuzufügen, um das Problem zu vermeiden, dass Sie nicht zur vorherigen Seite zurückkehren können.
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Uniapp bei Verwendung der Webansicht nicht zurückkehrt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!