Rumah  >  Artikel  >  hujung hadapan web  >  Gambar rajah permulaan pelaksanaan UniApp dan konfigurasi rajah panduan dan panduan penggunaan

Gambar rajah permulaan pelaksanaan UniApp dan konfigurasi rajah panduan dan panduan penggunaan

PHPz
PHPzasal
2023-07-04 11:09:163084semak imbas

Panduan konfigurasi dan penggunaan untuk UniApp melaksanakan rajah permulaan dan rajah panduan

Pengenalan:
UniApp ialah rangka kerja pembangunan aplikasi merentas platform berdasarkan Vue.js Ia boleh dilaksanakan pada berbilang platform seperti iOS, Android, H5 dan sebagainya melalui satu set kod dijalankan di bawah. Dalam pembangunan aplikasi mudah alih, imej permulaan dan imej panduan adalah salah satu faktor utama untuk meningkatkan pengalaman pengguna. Artikel ini akan memperkenalkan secara terperinci cara mengkonfigurasi dan menggunakan rajah permulaan dan rajah panduan dalam UniApp, dan melampirkan contoh kod yang sepadan.

1. Gambar rajah permulaan konfigurasi

  1. Cari fail manifest.json dalam direktori akar projek UniApp, edit fail, cari medan "app-plus", dan Konfigurasikan maklumat berkaitan imej permulaan dalam atribut "splashscreen" medan ini. manifest.json文件,编辑该文件,找到"app-plus"字段,在该字段的"splashscreen"属性中配置启动图的相关信息。

示例代码如下:

"app-plus": {
  "splashscreen": {
    "image": "/static/splash.png",
    "autoclose": true,
    "duration": 3000,
    "delay": 0,
    "fadeout": "fadeOut"
  }
}
  1. 在项目根目录下创建一个名为static的文件夹,并将启动图图片命名为splash.png,将其放置在static文件夹中。

注意事项:

  • 启动图图片的尺寸必须符合各个平台的要求,通常为750*1334像素,建议使用高清图片,以防止在高分辨率设备上出现模糊问题。
  • "autoclose"属性为是否自动关闭启动图,默认为true。
  • "duration"属性为启动图持续显示的时间,单位为毫秒,默认为3000毫秒。
  • "fadeout"属性为启动图渐隐效果的名称,可选值为"fadeOut"、"fadeScale"、"none",默认为"fadeOut"。

二、配置引导图

  1. 在UniApp的项目根目录下找到manifest.json文件,编辑该文件,找到"app-plus"字段,在该字段的"launch_path"属性中配置引导图的相关信息。

示例代码如下:

"app-plus": {
  "launch_path": "pages/guide/guide",
  "launch_showoption": {
    "titleNView": false,
    "popGesture": "none"
  }
}
  1. 在UniApp的pages目录下创建一个名为guide的文件夹,并在该文件夹下创建一个名为guide.vue
Kod sampel adalah seperti berikut:

<template>
  <view class="guide-container">
    <image class="guide-img" :src="imageList[currentIndex]"></image>
    <view class="guide-btn" @click="onButtonClick">进入应用</view>
  </view>
</template>

<script>
export default {
  data() {
    return {
      currentIndex: 0,  // 当前引导图的索引
      imageList: [      // 引导图图片列表,可自行添加或删除
        "/static/guide1.png",
        "/static/guide2.png",
        "/static/guide3.png"
      ]
    }
  },
  methods: {
    onButtonClick() {
      // 点击“进入应用”按钮后的跳转逻辑,如跳转至首页
      uni.navigateTo({
        url: "/pages/index/index"
      });
    }
  }
}
</script>

<style scoped>
.guide-container {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.guide-img {
  width: 100%;
  height: 100%;
}

.guide-btn {
  width: 200rpx;
  height: 80rpx;
  line-height: 80rpx;
  text-align: center;
  background-color: #ccc;
  color: #fff;
  margin-top: 50rpx;
  border-radius: 40rpx;
}
</style>

    Buat folder bernama static dalam direktori akar projek dan namakan imej permulaan splash .png dan letakkannya dalam folder static.

    Nota:
  • Saiz imej permulaan mesti memenuhi keperluan setiap platform, biasanya 750*1334 piksel Adalah disyorkan untuk menggunakan imej definisi tinggi untuk mengelakkan masalah kabur pada peranti resolusi tinggi.
Atribut "autoclose" ialah sama ada untuk menutup imej permulaan secara automatik. Lalai adalah benar.


Atribut "tempoh" ialah masa imej permulaan terus dipaparkan, dalam milisaat dan lalai ialah 3000 milisaat.

Atribut "fadeout" ialah nama kesan fadeout bagi imej permulaan Nilai pilihan ialah "fadeOut", "fadeScale", dan "none".

  1. 2. Peta panduan konfigurasi
  2. Cari fail manifest.json dalam direktori akar projek UniApp, edit fail dan cari "app-plus" medan Konfigurasikan maklumat yang berkaitan bagi imej but dalam atribut "launch_path" medan ini.
Kod sampel adalah seperti berikut: 🎜rrreee
    🎜Buat folder bernama panduan dalam direktori pages UniApp, dan letakkannya dalam Cipta fail bernama guide.vue dalam folder sebagai halaman imej panduan. 🎜🎜🎜Kod sampel adalah seperti berikut: 🎜rrreee🎜Nota: 🎜🎜🎜Saiz imej imej panduan adalah serupa dengan imej permulaan, dan saiz yang sesuai perlu ditetapkan mengikut keperluan setiap platform. 🎜🎜Halaman imej panduan boleh direka bentuk mengikut keperluan projek, seperti menambah berbilang halaman imej panduan atau menambah operasi tersuai, dsb. 🎜🎜🎜Ringkasan: 🎜Melalui langkah di atas, kami boleh mengkonfigurasi dan menggunakan imej permulaan dan imej panduan dengan mudah dalam UniApp untuk meningkatkan pengalaman pengguna dan menambah penampilan profesional pada aplikasi. Sudah tentu, contoh kod di atas adalah untuk rujukan sahaja, dan anda boleh melaraskan dan mengoptimumkannya mengikut keperluan projek sebenar anda. 🎜🎜Pautan rujukan: 🎜🎜🎜Dokumentasi rasmi UniApp: https://uniapp.dcloud.io/🎜🎜Konfigurasi imej permulaan UniApp: https://uniapp.dcloud.io/collocation/manifest?id=app-plus object% Atribut 20splashscreen🎜🎜Konfigurasi imej but UniApp: https://uniapp.dcloud.io/collocation/manifest?id=app-plus object% 20laluan pelancaran dan titleNView atribut🎜🎜

Atas ialah kandungan terperinci Gambar rajah permulaan pelaksanaan UniApp dan konfigurasi rajah panduan dan panduan penggunaan. 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