Rumah  >  Artikel  >  hujung hadapan web  >  Apakah yang perlu saya lakukan jika uniapp tidak kembali apabila menggunakan paparan web?

Apakah yang perlu saya lakukan jika uniapp tidak kembali apabila menggunakan paparan web?

PHPz
PHPzasal
2023-04-14 13:33:242398semak imbas

Uniapp ialah rangka kerja pembangunan merentas platform yang sangat berkuasa, yang membolehkan kami hanya menulis satu kod dan menjalankannya pada berbilang platform. Antaranya, menggunakan paparan web untuk membenamkan halaman Web adalah keperluan yang sangat biasa. Walau bagaimanapun, kadangkala apabila menggunakan paparan web untuk membenamkan halaman, mungkin terdapat masalah yang tidak dapat dikembalikan.

Masalah ini mungkin berlaku pada sesetengah telefon Android. Apabila kami membuka halaman dalam paparan web dan mengklik butang kembali, halaman itu tidak akan kembali ke halaman sebelumnya, tetapi akan keluar dari aplikasi secara langsung. Ini adalah masalah yang sangat menyusahkan orang yang menggunakan paparan web untuk membangunkan aplikasi.

Cara untuk menyelesaikan masalah ini sebenarnya agak mudah. ​​Kita hanya perlu menambah beberapa parameter pada paparan web. Kaedah pelaksanaan khusus adalah seperti berikut:

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

Seperti yang ditunjukkan dalam kod di atas, menambah dua parameter supportMultipleWindows dan setSupportMultipleWindows pada paparan web boleh menyelesaikan masalah pemulangan. Kedua-dua parameter ini memberitahu paparan web untuk menyokong berbilang halaman, supaya ia boleh kembali ke halaman sebelumnya dengan betul.

Ringkasnya, apabila membangunkan menggunakan Uniapp, apabila memanggil komponen paparan web untuk membenamkan halaman web, anda perlu memberi perhatian untuk menambah dua parameter ini untuk mengelakkan masalah tidak dapat kembali ke halaman sebelumnya .

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika uniapp tidak kembali apabila menggunakan paparan web?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn