Rumah > hujung hadapan web > uni-app > Bagaimana untuk menyembunyikan bar atas sistem dalam UniApp apabila skrin mendatar

Bagaimana untuk menyembunyikan bar atas sistem dalam UniApp apabila skrin mendatar

PHPz
Lepaskan: 2023-04-23 17:41:22
asal
1321 orang telah melayarinya

Untuk beberapa aplikasi mudah alih tertentu, operasi skrin mendatar sangat diperlukan kerana ia boleh meningkatkan pengalaman pengguna dengan banyak. Walau bagaimanapun, apabila kami membangunkan aplikasi dan menggunakan rangka kerja UniApp, kadangkala kami perlu menyembunyikan bar atas sistem untuk memberikan pengalaman pengguna yang lebih baik Di sini kami memperkenalkan cara menyembunyikan bar atas sistem apabila skrin mendatar dalam UniApp.

  1. Pertama, kita perlu mengkonfigurasinya dalam fail manifest.json halaman. Tambahkan kod berikut dalam fail ini.
{
  "h5": {
    "custom": {
      "statusBarColor": "#000"
    }
  }
}
Salin selepas log masuk

Fungsi kod ini adalah untuk menetapkan warna bar status kepada hitam. Ini akan membantu menyembunyikan bar status dan menjadikan skrin lebih kelihatan apabila kami menggunakannya dalam mod skrin penuh.

  1. Dalam fail App.vue, kami akan mencipta kaedah bernama "onLaunch" dan memanggil API Weex untuk menyembunyikan bar sistem peranti.
onLaunch: function() {
       if (uni.getSystemInfoSync().platform == 'android') {
         uni.getSystemInfo({
           success: function(res) {
             plus.navigator.setFullscreen(true);
           }
         });
       }
},
Salin selepas log masuk

Kaedah ini akan mengesan jika peranti adalah platform Android dan menetapkan peranti dalam mod skrin penuh. Selepas menyelesaikan operasi ini, bar sistem teratas akan disembunyikan.

  1. Akhir sekali, tambahkan kod berikut pada halaman kami.
<style>
  .uni-page-head {
    display: none;
  }
</style>
Salin selepas log masuk

Coretan kod ini akan menyembunyikan pengepala uni-apl halaman kami. Operasi ini akan memastikan bahawa pengepala halaman hilang sepenuhnya dalam mod landskap, membolehkan pengguna memaksimumkan pengalaman mereka.

Ringkasan

Ringkasnya, menyembunyikan bar atas sistem dalam mod landskap dalam UniApp boleh memberikan pengalaman pengguna yang lebih baik, dan pengguna akan mengalami pengalaman yang lebih lancar dan lebih lengkap apabila mengakses antara muka aplikasi anda. Dalam artikel ini, kami berkongsi cara untuk melaksanakan fungsi ini dalam UniApp Kami berharap artikel ini dapat membantu anda.

Atas ialah kandungan terperinci Bagaimana untuk menyembunyikan bar atas sistem dalam UniApp apabila skrin mendatar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan