Heim > Web-Frontend > uni-app > Hauptteil

Was soll ich tun, wenn Uniapp bei Verwendung der Webansicht nicht zurückkehrt?

PHPz
Freigeben: 2023-04-14 13:45:57
Original
2394 Leute haben es durchsucht

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>
Nach dem Login kopieren

Wie im obigen Code gezeigt, kann das Hinzufügen von zwei Parametern supportMultipleWindowssetSupportMultipleWindows 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!

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