|
@ -7,17 +7,17 @@ |
|
|
<view class="page-container"> |
|
|
<view class="page-container"> |
|
|
<template v-if="loadedPages[0]"> |
|
|
<template v-if="loadedPages[0]"> |
|
|
<image v-show="shouldShowContent(0)" class="bg-image" |
|
|
<image v-show="shouldShowContent(0)" class="bg-image" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/foreword-bg1.gif" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/foreword-bg1.gif" |
|
|
:lazy-load="true" mode="aspectFill"></image> |
|
|
:lazy-load="true" mode="aspectFill"></image> |
|
|
<view v-show="shouldShowContent(0)" class="content-layer"> |
|
|
<view v-show="shouldShowContent(0)" class="content-layer"> |
|
|
<image class="layer-img" |
|
|
<image class="layer-img" |
|
|
:class="{'blur-to-clear': animationStates[0], 'hidden': !animationStates[0]}" |
|
|
:class="{'blur-to-clear': animationStates[0], 'hidden': !animationStates[0]}" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/foreword-bg1-text.png" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/foreword-bg1-text.png" |
|
|
:lazy-load="true" mode="aspectFill"> |
|
|
:lazy-load="true" mode="aspectFill"> |
|
|
</image> |
|
|
</image> |
|
|
<view class="arrow-content"> |
|
|
<view class="arrow-content"> |
|
|
<image class="arrow-down" |
|
|
<image class="arrow-down" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/arrow-icon.png" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/arrow-icon.png" |
|
|
:lazy-load="true" mode="aspectFill"></image> |
|
|
:lazy-load="true" mode="aspectFill"></image> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
@ -28,12 +28,12 @@ |
|
|
<view class="page-container"> |
|
|
<view class="page-container"> |
|
|
<template v-if="loadedPages[1]"> |
|
|
<template v-if="loadedPages[1]"> |
|
|
<image v-show="shouldShowContent(1)" class="bg-image" |
|
|
<image v-show="shouldShowContent(1)" class="bg-image" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/prologue1s.png" :lazy-load="true" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/prologue1s.png" :lazy-load="true" |
|
|
mode="aspectFill"></image> |
|
|
mode="aspectFill"></image> |
|
|
<!-- <view v-show="shouldShowContent(1)" class="content-layer2"> |
|
|
<!-- <view v-show="shouldShowContent(1)" class="content-layer2"> |
|
|
<image class="layer-icon" |
|
|
<image class="layer-icon" |
|
|
:class="{'bounce-in': animationStates[1], 'hidden': !animationStates[1]}" |
|
|
:class="{'bounce-in': animationStates[1], 'hidden': !animationStates[1]}" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/prologue1-icon.png" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/prologue1-icon.png" |
|
|
:lazy-load="true" mode="aspectFill"> |
|
|
:lazy-load="true" mode="aspectFill"> |
|
|
</image> |
|
|
</image> |
|
|
</view> --> |
|
|
</view> --> |
|
@ -44,7 +44,7 @@ |
|
|
<view class="page-container"> |
|
|
<view class="page-container"> |
|
|
<template v-if="loadedPages[2]"> |
|
|
<template v-if="loadedPages[2]"> |
|
|
<image v-show="shouldShowContent(2)" class="bg-image" |
|
|
<image v-show="shouldShowContent(2)" class="bg-image" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/foreword-bg2.gif" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/foreword-bg2.gif" |
|
|
:lazy-load="true" mode="aspectFill"></image> |
|
|
:lazy-load="true" mode="aspectFill"></image> |
|
|
</template> |
|
|
</template> |
|
|
</view> |
|
|
</view> |
|
@ -80,7 +80,7 @@ |
|
|
<view class="loadedPages-three-bottom" |
|
|
<view class="loadedPages-three-bottom" |
|
|
:class="{'fade-slide-up': animationStates[3], 'hidden': !animationStates[3]}"> |
|
|
:class="{'fade-slide-up': animationStates[3], 'hidden': !animationStates[3]}"> |
|
|
<image class="bottom-img" |
|
|
<image class="bottom-img" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/forewordThree_icon.png" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/forewordThree_icon.png" |
|
|
mode="aspectFill"></image> |
|
|
mode="aspectFill"></image> |
|
|
<view class="bottom-tit"> |
|
|
<view class="bottom-tit"> |
|
|
「三个桃子」IP美数展 |
|
|
「三个桃子」IP美数展 |
|
@ -97,10 +97,10 @@ |
|
|
<view class="page-container"> |
|
|
<view class="page-container"> |
|
|
<template v-if="loadedPages[index]"> |
|
|
<template v-if="loadedPages[index]"> |
|
|
<image v-show="shouldShowContent(index)" class="bg-image" |
|
|
<image v-show="shouldShowContent(index)" class="bg-image" |
|
|
:src="`https://static.ticket.sz-trip.com/epicSoul/taozi/home/chapterCover${index-3}.png`" |
|
|
:src="`https://des.dayunyuanjian.cn/epicSoul/taozi/home/chapterCover${index-3}.png`" |
|
|
:lazy-load="true" mode="aspectFill"></image> |
|
|
:lazy-load="true" mode="aspectFill"></image> |
|
|
<image @click="goChapter" class="chapterCover-btn" v-show="shouldShowContent(index)" |
|
|
<image @click="goChapter" class="chapterCover-btn" v-show="shouldShowContent(index)" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/toggle.png" :lazy-load="true" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/toggle.png" :lazy-load="true" |
|
|
mode="aspectFill"></image> |
|
|
mode="aspectFill"></image> |
|
|
</template> |
|
|
</template> |
|
|
</view> |
|
|
</view> |
|
@ -110,24 +110,24 @@ |
|
|
<view class="page-container"> |
|
|
<view class="page-container"> |
|
|
<template v-if="loadedPages[8]"> |
|
|
<template v-if="loadedPages[8]"> |
|
|
<image v-show="shouldShowContent(8)" class="bg-image" |
|
|
<image v-show="shouldShowContent(8)" class="bg-image" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/footer.png" :lazy-load="true" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/footer.png" :lazy-load="true" |
|
|
mode="aspectFill"></image> |
|
|
mode="aspectFill"></image> |
|
|
<!-- <image class="qrcode-txt" v-show="shouldShowContent(8)" |
|
|
<!-- <image class="qrcode-txt" v-show="shouldShowContent(8)" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/qrcode-txt.png" :lazy-load="true" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/qrcode-txt.png" :lazy-load="true" |
|
|
mode="aspectFill" :show-menu-by-longpress="true"></image> --> |
|
|
mode="aspectFill" :show-menu-by-longpress="true"></image> --> |
|
|
<image class="qrcode-txt" v-show="shouldShowContent(8)" @click="gotoPath('/subPackages/techan/detail?id=32')" |
|
|
<image class="qrcode-txt" v-show="shouldShowContent(8)" @click="gotoPath('/subPackages/techan/detail?id=32')" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/qrcode-btn.png" :lazy-load="true" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/qrcode-btn.png" :lazy-load="true" |
|
|
mode="widthFix" :show-menu-by-longpress="true"></image> |
|
|
mode="widthFix" :show-menu-by-longpress="true"></image> |
|
|
<!-- <image class="qrcode-txts" v-show="shouldShowContent(8)" |
|
|
<!-- <image class="qrcode-txts" v-show="shouldShowContent(8)" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/home/qrcode-txtss.png" :lazy-load="true" |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/home/qrcode-txtss.png" :lazy-load="true" |
|
|
mode="widthFix"></image> --> |
|
|
mode="widthFix"></image> --> |
|
|
</template> |
|
|
</template> |
|
|
</view> |
|
|
</view> |
|
|
</swiper-item> |
|
|
</swiper-item> |
|
|
<swiper-item> |
|
|
<swiper-item> |
|
|
<template v-if="loadedPages[9]"> |
|
|
<template v-if="loadedPages[9]"> |
|
|
<image v-show="shouldShowContent(9)" class="bg-image" src="https://static.ticket.sz-trip.com/epicSoul/footers.png" :lazy-load="true" mode="aspectFill"></image> |
|
|
<image v-show="shouldShowContent(9)" class="bg-image" src="https://des.dayunyuanjian.cn/epicSoul/footers.png" :lazy-load="true" mode="aspectFill"></image> |
|
|
<image v-show="shouldShowContent(9)" class="qrCode-image" src="https://static.ticket.sz-trip.com/epicSoul/qrCode.png" |
|
|
<image v-show="shouldShowContent(9)" class="qrCode-image" src="https://des.dayunyuanjian.cn/epicSoul/qrCode.png" |
|
|
:lazy-load="true" mode="widthFix" :show-menu-by-longpress="true"></image> |
|
|
:lazy-load="true" mode="widthFix" :show-menu-by-longpress="true"></image> |
|
|
</template> |
|
|
</template> |
|
|
</swiper-item> |
|
|
</swiper-item> |
|
@ -142,7 +142,7 @@ |
|
|
<view class="overlay" v-if="showMenu" @click="closeMenu"></view> |
|
|
<view class="overlay" v-if="showMenu" @click="closeMenu"></view> |
|
|
<view class="fixed-nav" :class="{'hidden': showMenu}" @click="showNavMenu"> |
|
|
<view class="fixed-nav" :class="{'hidden': showMenu}" @click="showNavMenu"> |
|
|
<image class="nav-icon" :class="{'rotated': iconRotated, 'bounce-back': iconBounceBack}" |
|
|
<image class="nav-icon" :class="{'rotated': iconRotated, 'bounce-back': iconBounceBack}" |
|
|
src="https://static.ticket.sz-trip.com/epicSoul/taozi/nav-icon.png" mode="aspectFill"></image> |
|
|
src="https://des.dayunyuanjian.cn/epicSoul/taozi/nav-icon.png" mode="aspectFill"></image> |
|
|
</view> |
|
|
</view> |
|
|
<view class="nav-menu" :class="{'show': showMenu}"> |
|
|
<view class="nav-menu" :class="{'show': showMenu}"> |
|
|
<view class="nav-item" :class="{'item-active': isItemActive(item)}" v-for="item in menuItems" |
|
|
<view class="nav-item" :class="{'item-active': isItemActive(item)}" v-for="item in menuItems" |
|
@ -160,7 +160,7 @@ |
|
|
<messagePop /> |
|
|
<messagePop /> |
|
|
<!-- <BackgroundMusic /> --> |
|
|
<!-- <BackgroundMusic /> --> |
|
|
<MusicControl /> |
|
|
<MusicControl /> |
|
|
<AudioControl :top="'400rpx'" audioSrc="https://des.js-dyyj.com/data/2025/09/05/286e6a8d-4433-4d69-b705-74b3f4237667.MP3" /> |
|
|
<AudioControl :top="'400rpx'" audioSrc="https://des.dayunyuanjian.cn/data/2025/09/05/286e6a8d-4433-4d69-b705-74b3f4237667.MP3" /> |
|
|
</view> |
|
|
</view> |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
@ -327,7 +327,7 @@ |
|
|
this.titleHeight = uni.getStorageSync('titleHeight') |
|
|
this.titleHeight = uni.getStorageSync('titleHeight') |
|
|
console.log(this.titleHeight) |
|
|
console.log(this.titleHeight) |
|
|
const app = getApp(); |
|
|
const app = getApp(); |
|
|
app.updateMusicSrc('https://static.ticket.sz-trip.com/epicSoul/taozi/bg.m4a'); |
|
|
app.updateMusicSrc('https://des.dayunyuanjian.cn/epicSoul/taozi/bg.m4a'); |
|
|
app.initBackgroundMusic(); // 初始化背景音乐 |
|
|
app.initBackgroundMusic(); // 初始化背景音乐 |
|
|
uni.$bgMusic.play(); // 播放音乐 |
|
|
uni.$bgMusic.play(); // 播放音乐 |
|
|
for (let i = 0; i <= Math.min(1 + this.preloadBuffer, 6); i++) { |
|
|
for (let i = 0; i <= Math.min(1 + this.preloadBuffer, 6); i++) { |
|
@ -363,14 +363,14 @@ |
|
|
title: '三个桃子·时间里的约定|「Epic Soul」阅读体 issue01', |
|
|
title: '三个桃子·时间里的约定|「Epic Soul」阅读体 issue01', |
|
|
mpId: 'wx9660f8c5776663e0', |
|
|
mpId: 'wx9660f8c5776663e0', |
|
|
path: '/taozi/home/home', |
|
|
path: '/taozi/home/home', |
|
|
imageUrl: 'https://static.ticket.sz-trip.com/epicSoul/taozi/home/taoziShare.png' |
|
|
imageUrl: 'https://des.dayunyuanjian.cn/epicSoul/taozi/home/taoziShare.png' |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
onShareTimeline() { |
|
|
onShareTimeline() { |
|
|
return { |
|
|
return { |
|
|
title: '三个桃子·时间里的约定|「Epic Soul」阅读体 issue01', |
|
|
title: '三个桃子·时间里的约定|「Epic Soul」阅读体 issue01', |
|
|
query: '', |
|
|
query: '', |
|
|
imageUrl: 'https://static.ticket.sz-trip.com/epicSoul/taozi/home/taoziShare.png' |
|
|
imageUrl: 'https://des.dayunyuanjian.cn/epicSoul/taozi/home/taoziShare.png' |
|
|
}; |
|
|
}; |
|
|
} |
|
|
} |
|
|
// #endif |
|
|
// #endif |
|
|