diff --git a/src/assets/images/new/game1-border.webp b/src/assets/images/new/game1-border.webp new file mode 100644 index 0000000..db546fe Binary files /dev/null and b/src/assets/images/new/game1-border.webp differ diff --git a/src/assets/images/new/game1.webp b/src/assets/images/new/game1.webp index 9bc6adc..a413de6 100644 Binary files a/src/assets/images/new/game1.webp and b/src/assets/images/new/game1.webp differ diff --git a/src/assets/images/new/game2-border.webp b/src/assets/images/new/game2-border.webp new file mode 100644 index 0000000..ece3124 Binary files /dev/null and b/src/assets/images/new/game2-border.webp differ diff --git a/src/assets/images/new/game2.webp b/src/assets/images/new/game2.webp index 4a202d8..f55ad65 100644 Binary files a/src/assets/images/new/game2.webp and b/src/assets/images/new/game2.webp differ diff --git a/src/assets/images/new/game3-border.webp b/src/assets/images/new/game3-border.webp new file mode 100644 index 0000000..ef5bc73 Binary files /dev/null and b/src/assets/images/new/game3-border.webp differ diff --git a/src/assets/images/new/game3.webp b/src/assets/images/new/game3.webp index 68f5feb..805ee61 100644 Binary files a/src/assets/images/new/game3.webp and b/src/assets/images/new/game3.webp differ diff --git a/src/assets/images/new/game4-border.webp b/src/assets/images/new/game4-border.webp new file mode 100644 index 0000000..21875fb Binary files /dev/null and b/src/assets/images/new/game4-border.webp differ diff --git a/src/assets/images/new/game4.webp b/src/assets/images/new/game4.webp index fd4c039..4e7453f 100644 Binary files a/src/assets/images/new/game4.webp and b/src/assets/images/new/game4.webp differ diff --git a/src/assets/images/new/game5-border.webp b/src/assets/images/new/game5-border.webp new file mode 100644 index 0000000..35f806c Binary files /dev/null and b/src/assets/images/new/game5-border.webp differ diff --git a/src/assets/images/new/game5.webp b/src/assets/images/new/game5.webp index 962443d..84af992 100644 Binary files a/src/assets/images/new/game5.webp and b/src/assets/images/new/game5.webp differ diff --git a/src/assets/images/new/share-bg-1.webp b/src/assets/images/new/share-bg-1.webp index 5b14011..1068f9e 100644 Binary files a/src/assets/images/new/share-bg-1.webp and b/src/assets/images/new/share-bg-1.webp differ diff --git a/src/assets/images/new/share-bg-2.webp b/src/assets/images/new/share-bg-2.webp index ad7a93d..fe0f98c 100644 Binary files a/src/assets/images/new/share-bg-2.webp and b/src/assets/images/new/share-bg-2.webp differ diff --git a/src/assets/images/new/share-bg-3.webp b/src/assets/images/new/share-bg-3.webp index 5dfbd16..45816ea 100644 Binary files a/src/assets/images/new/share-bg-3.webp and b/src/assets/images/new/share-bg-3.webp differ diff --git a/src/assets/images/new/share-bg-4.webp b/src/assets/images/new/share-bg-4.webp index 118e36d..3b150fd 100644 Binary files a/src/assets/images/new/share-bg-4.webp and b/src/assets/images/new/share-bg-4.webp differ diff --git a/src/assets/images/new/share-bg-5.webp b/src/assets/images/new/share-bg-5.webp index 8a9ee73..e66d7a9 100644 Binary files a/src/assets/images/new/share-bg-5.webp and b/src/assets/images/new/share-bg-5.webp differ diff --git a/src/assets/images/new/share-game1-bg.webp b/src/assets/images/new/share-game1-bg.webp new file mode 100644 index 0000000..5b14011 Binary files /dev/null and b/src/assets/images/new/share-game1-bg.webp differ diff --git a/src/assets/images/new/share-game2-bg.webp b/src/assets/images/new/share-game2-bg.webp new file mode 100644 index 0000000..ad7a93d Binary files /dev/null and b/src/assets/images/new/share-game2-bg.webp differ diff --git a/src/assets/images/new/share-game3-bg.webp b/src/assets/images/new/share-game3-bg.webp new file mode 100644 index 0000000..5dfbd16 Binary files /dev/null and b/src/assets/images/new/share-game3-bg.webp differ diff --git a/src/assets/images/new/share-game4-bg.webp b/src/assets/images/new/share-game4-bg.webp new file mode 100644 index 0000000..118e36d Binary files /dev/null and b/src/assets/images/new/share-game4-bg.webp differ diff --git a/src/assets/images/new/share-game5-bg.webp b/src/assets/images/new/share-game5-bg.webp new file mode 100644 index 0000000..8a9ee73 Binary files /dev/null and b/src/assets/images/new/share-game5-bg.webp differ diff --git a/src/assets/images/new/slider1.webp b/src/assets/images/new/slider1.webp index a8bd1af..c0c9adb 100644 Binary files a/src/assets/images/new/slider1.webp and b/src/assets/images/new/slider1.webp differ diff --git a/src/assets/images/new/slider2.webp b/src/assets/images/new/slider2.webp index f10c997..8c41cec 100644 Binary files a/src/assets/images/new/slider2.webp and b/src/assets/images/new/slider2.webp differ diff --git a/src/assets/images/new/slider3.webp b/src/assets/images/new/slider3.webp index 58015ae..8e0308d 100644 Binary files a/src/assets/images/new/slider3.webp and b/src/assets/images/new/slider3.webp differ diff --git a/src/assets/images/new/slider4.webp b/src/assets/images/new/slider4.webp index 4b7f93f..237b68f 100644 Binary files a/src/assets/images/new/slider4.webp and b/src/assets/images/new/slider4.webp differ diff --git a/src/assets/images/new/slider5.webp b/src/assets/images/new/slider5.webp index 4118535..c4cb216 100644 Binary files a/src/assets/images/new/slider5.webp and b/src/assets/images/new/slider5.webp differ diff --git a/src/components/GameSwiper.vue b/src/components/GameSwiper.vue index dd7a19e..0f91c61 100644 --- a/src/components/GameSwiper.vue +++ b/src/components/GameSwiper.vue @@ -30,6 +30,7 @@ v-for="(slide, index) in slides" :key="index" :class="['carousel-slide', { active: currentIndex === index }]" + :style="{ backgroundImage: `url(${slide.border})` }" > 已完成 @@ -73,6 +74,12 @@ import slider4 from '../assets/images/new/slider4.webp'; import slider5 from '../assets/images/new/slider5.webp'; import { globalStore } from "../globalstore.js"; +import gameBorder1 from '../assets/images/new/game1-border.webp' +import gameBorder2 from '../assets/images/new/game2-border.webp' +import gameBorder3 from '../assets/images/new/game3-border.webp' +import gameBorder4 from '../assets/images/new/game4-border.webp' +import gameBorder5 from '../assets/images/new/game5-border.webp' + const props = defineProps({ show: false, }) @@ -86,30 +93,35 @@ const slides = ref([ title: '轮播图1', id: 1, show: true, + border: gameBorder1, }, { image: slider2, title: '轮播图2', id: 2, show: true, + border: gameBorder2, }, { image: slider3, title: '轮播图3', id: 3, show: true, + border: gameBorder3, }, { image: slider4, title: '轮播图4', id: 4, show: true, + border: gameBorder4, }, { image: slider5, title: '轮播图5', id: 5, show: true, + border: gameBorder5, } ]) @@ -355,6 +367,10 @@ onUnmounted(() => { left: 2vw; top: -2vw; } +.slider-img { + padding-top: 1.4vw; + padding-left: 0.5vw; +} .scene-item { position: fixed; @@ -446,11 +462,10 @@ onUnmounted(() => { .carousel-slide { width: 100%; - height: 112.7vw; + height: 115.7vw; padding: 5vw; background-size: cover; background-position: center; - background-image: url('../assets/images/new/border-img.webp'); /* 100% - 160px -> 100% - 42.67vw (160/375*100) */ min-width: calc(100% - 42.67vw); diff --git a/src/components/HomePage.vue b/src/components/HomePage.vue index 4d41126..ee4ca73 100644 --- a/src/components/HomePage.vue +++ b/src/components/HomePage.vue @@ -86,7 +86,9 @@ const initGlobalAudio = () => { }; onMounted(() => { - initGlobalAudio(); + window.addEventListener("WeixinJSBridgeReady", () => { + initGlobalAudio(); + }) initVideo(); checkAndPlayAudio(); }) diff --git a/src/components/Lottery.vue b/src/components/Lottery.vue index aa11a79..51ed6a9 100644 --- a/src/components/Lottery.vue +++ b/src/components/Lottery.vue @@ -62,7 +62,7 @@ import { Request, Sleep } from "../libs/utils" import { globalStore } from "@/globalstore"; const navigateSharePage = () => { - globalToastEvent.emit(ToastType.SHOW_SHAREPAGE, true) + globalToastEvent.emit(ToastType.SHOW_SHAREPAGE) } diff --git a/src/components/PopupMore.vue b/src/components/PopupMore.vue index a5c2d14..3e6fac4 100644 --- a/src/components/PopupMore.vue +++ b/src/components/PopupMore.vue @@ -44,11 +44,15 @@ const startNow = () => {