新增启动页和隐私政策、用户协议
@ -1,16 +1,20 @@
|
||||
{ // launch.json 配置了启动调试时相关设置,configurations下节点名称可为 app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
|
||||
// launchtype项可配置值为local或remote, local代表前端连本地云函数,remote代表前端连云端云函数
|
||||
"version": "0.0",
|
||||
"configurations": [{
|
||||
"app-plus" :
|
||||
{
|
||||
"launchtype" : "local"
|
||||
},
|
||||
"default" :
|
||||
{
|
||||
"launchtype" : "local"
|
||||
},
|
||||
"type" : "uniCloud"
|
||||
}
|
||||
{
|
||||
// launch.json 配置了启动调试时相关设置,configurations下节点名称可为 app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
|
||||
// launchtype项可配置值为local或remote, local代表前端连本地云函数,remote代表前端连云端云函数
|
||||
"version" : "0.0",
|
||||
"configurations" : [
|
||||
{
|
||||
"app-plus" : {
|
||||
"launchtype" : "local"
|
||||
},
|
||||
"default" : {
|
||||
"launchtype" : "local"
|
||||
},
|
||||
"type" : "uniCloud"
|
||||
},
|
||||
{
|
||||
"playground" : "custom",
|
||||
"type" : "uni-app:app-ios"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -88,8 +88,9 @@
|
||||
})
|
||||
},
|
||||
toNovelReading() {
|
||||
const bookId = this.bookId;
|
||||
uni.navigateTo({
|
||||
url: `/pages/novelReading/novelReading`
|
||||
url: `/pages/novelReading/novelReading?sid=${bookId}`
|
||||
})
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
"name" : "app_ancientSayings",
|
||||
"name" : "古言小说",
|
||||
"appid" : "__UNI__474F351",
|
||||
"description" : "",
|
||||
"versionName" : "1.0.0",
|
||||
@ -15,6 +15,7 @@
|
||||
"offset" : "none|auto" // 底部安全区域偏移,"none"表示不空出安全区域,"auto"自动计算空出安全区域,默认值为"none"
|
||||
}
|
||||
},
|
||||
"bounce" : "none", // 将回弹属性关掉
|
||||
"usingComponents" : true,
|
||||
"nvueStyleCompiler" : "uni-app",
|
||||
"compilerVersion" : 3,
|
||||
@ -49,39 +50,44 @@
|
||||
]
|
||||
},
|
||||
/* ios打包配置 */
|
||||
"ios" : {},
|
||||
"ios" : {
|
||||
"dSYMs" : false
|
||||
},
|
||||
/* SDK配置 */
|
||||
"sdkConfigs" : {},
|
||||
"sdkConfigs" : {
|
||||
"ad" : {}
|
||||
},
|
||||
"icons" : {
|
||||
"android" : {
|
||||
"hdpi" : "static/app_logo.png",
|
||||
"xhdpi" : "static/app_logo.png",
|
||||
"xxhdpi" : "static/app_logo.png",
|
||||
"xxxhdpi" : "static/app_logo.png"
|
||||
"hdpi" : "unpackage/res/icons/72x72.png",
|
||||
"xhdpi" : "unpackage/res/icons/96x96.png",
|
||||
"xxhdpi" : "unpackage/res/icons/144x144.png",
|
||||
"xxxhdpi" : "unpackage/res/icons/192x192.png"
|
||||
},
|
||||
"ios" : {
|
||||
"appstore" : "static/app_logo.png",
|
||||
// "appstore" : "static/app_logo.png",
|
||||
"iphone" : {
|
||||
"app@2x" : "static/app_logo.png",
|
||||
"app@3x" : "static/app_logo.png",
|
||||
"spotlight@2x" : "static/app_logo.png",
|
||||
"spotlight@3x" : "static/app_logo.png",
|
||||
"settings@2x" : "static/app_logo.png",
|
||||
"settings@3x" : "static/app_logo.png",
|
||||
"notification@2x" : "static/app_logo.png",
|
||||
"notification@3x" : "static/app_logo.png"
|
||||
"app@2x" : "unpackage/res/icons/120x120.png",
|
||||
"app@3x" : "unpackage/res/icons/180x180.png",
|
||||
"spotlight@2x" : "unpackage/res/icons/80x80.png",
|
||||
"spotlight@3x" : "unpackage/res/icons/120x120.png",
|
||||
"settings@2x" : "unpackage/res/icons/58x58.png",
|
||||
"settings@3x" : "unpackage/res/icons/87x87.png",
|
||||
"notification@2x" : "unpackage/res/icons/40x40.png",
|
||||
"notification@3x" : "unpackage/res/icons/60x60.png"
|
||||
},
|
||||
"ipad" : {
|
||||
"app" : "static/app_logo.png",
|
||||
"app@2x" : "static/app_logo.png",
|
||||
"proapp@2x" : "static/app_logo.png",
|
||||
"spotlight" : "static/app_logo.png",
|
||||
"spotlight@2x" : "static/app_logo.png",
|
||||
"settings" : "static/app_logo.png",
|
||||
"settings@2x" : "static/app_logo.png",
|
||||
"notification@2x" : "static/app_logo.png",
|
||||
"notification" : "static/app_logo.png"
|
||||
}
|
||||
"app" : "unpackage/res/icons/76x76.png",
|
||||
"app@2x" : "unpackage/res/icons/152x152.png",
|
||||
"proapp@2x" : "unpackage/res/icons/167x167.png",
|
||||
"spotlight" : "unpackage/res/icons/40x40.png",
|
||||
"spotlight@2x" : "unpackage/res/icons/80x80.png",
|
||||
"settings" : "unpackage/res/icons/29x29.png",
|
||||
"settings@2x" : "unpackage/res/icons/58x58.png",
|
||||
"notification@2x" : "unpackage/res/icons/40x40.png",
|
||||
"notification" : "unpackage/res/icons/20x20.png"
|
||||
},
|
||||
"appstore" : "unpackage/res/icons/1024x1024.png"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
161
pages.json
@ -1,23 +1,53 @@
|
||||
{
|
||||
"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
|
||||
"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
|
||||
{
|
||||
// 初始化页面
|
||||
"path": "pages/initialization/initialization",
|
||||
"style": {
|
||||
"navigationBarTitleText": "",
|
||||
"navigationStyle": "custom",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
// 协议和政策
|
||||
"path": "pages/agreement/agreement",
|
||||
"style": {
|
||||
"navigationBarTitleText": "",
|
||||
// "navigationStyle": "custom",
|
||||
"app-plus": {
|
||||
"bounce": "none" ,// 将回弹属性关掉
|
||||
"safearea": {
|
||||
//安全区域配置,仅ioS平台生效
|
||||
"background": "#FFFFFF", //安全区域外的背景颜色,默认值为"#FFFFFF"
|
||||
"bottom": {
|
||||
// 底部安全区域配置
|
||||
"offset": "auto" // 底部安全区域偏移,"none"表示不空出安全区域,"auto"自动计算空出安全区域,默认值为"none"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/bookCity/bookCity/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "书城",
|
||||
"navigationStyle": "custom"
|
||||
// "app-plus": {
|
||||
// "titleView": false, //不启用系统导航
|
||||
// "statusbar": {
|
||||
// "immersed": false
|
||||
// }
|
||||
// }
|
||||
"navigationStyle": "custom",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/bookshelf/bookshelf/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "书架",
|
||||
"navigationStyle": "custom"
|
||||
"navigationStyle": "custom",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -25,7 +55,10 @@
|
||||
"style": {
|
||||
// 登录页面
|
||||
"navigationBarTitleText": "",
|
||||
"navigationStyle": "custom"
|
||||
"navigationStyle": "custom",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -33,56 +66,83 @@
|
||||
"style": {
|
||||
// 登录验证码页面
|
||||
"navigationBarTitleText": "",
|
||||
"navigationStyle": "custom"
|
||||
"navigationStyle": "custom",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/classification/classification/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "分类",
|
||||
"navigationStyle": "custom"
|
||||
"navigationStyle": "custom",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/myInfo/myInfo/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "我的"
|
||||
"navigationBarTitleText": "我的",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/myInfo/aboutMy/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "关于我们"
|
||||
"navigationBarTitleText": "关于我们",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/myInfo/mySetUp/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "设置"
|
||||
"navigationBarTitleText": "设置",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/myInfo/problemList/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "常见问题"
|
||||
"navigationBarTitleText": "常见问题",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/myInfo/problemDetail/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "常见问题"
|
||||
"navigationBarTitleText": "常见问题",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/voucherCenter/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "充值中心"
|
||||
"navigationBarTitleText": "充值中心",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/readingRecords/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "阅读记录"
|
||||
"navigationBarTitleText": "阅读记录",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -90,14 +150,20 @@
|
||||
"style": {
|
||||
"navigationBarTitleText": "签到领取书币",
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTextStyle": "white"
|
||||
"navigationBarTextStyle": "white",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/booksListAll/index",
|
||||
"style": {
|
||||
//完本和新书的 书籍列表
|
||||
"navigationBarTitleText": ""
|
||||
"navigationBarTitleText": "",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
// "app-plus": {
|
||||
// "safearea": { //安全区域配置,仅ioS平台生效
|
||||
// "background": "#FFFFFF", //安全区域外的背景颜色,默认值为"#FFFFFF"
|
||||
@ -119,45 +185,58 @@
|
||||
{
|
||||
"path": "pages/booksTheCharts/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "排行榜",
|
||||
"navigationBarBackgroundColor": "transparent",
|
||||
// booksTheCharts
|
||||
"navigationBarTitleText": "",
|
||||
// "navigationBarBackgroundColor": "transparent",
|
||||
"navigationStyle": "custom",
|
||||
"app-plus": {
|
||||
"titleNView": {
|
||||
"backgroundColor": "transparent",
|
||||
"background": "transparent"
|
||||
}
|
||||
}
|
||||
// "app-plus": {
|
||||
// "titleNView": {
|
||||
// "backgroundColor": "transparent",
|
||||
// "background": "transparent"
|
||||
// }
|
||||
// }
|
||||
|
||||
// "enablePullDownRefresh": false,
|
||||
// "disableScroll": true,
|
||||
// "app-plus": {
|
||||
// "bounce": "none" // 将回弹属性关掉
|
||||
// }
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/voucherCenterDetail/index",
|
||||
"style": {
|
||||
"navigationBarTitleText": "充值记录"
|
||||
"navigationBarTitleText": "充值记录",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/bookCoinDetail/bookCoinDetail",
|
||||
"style": {
|
||||
"navigationBarTitleText": "书币明细"
|
||||
"navigationBarTitleText": "书币明细",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/giveCoinDetail/giveCoinDetail",
|
||||
"style": {
|
||||
"navigationBarTitleText": "赠币明细"
|
||||
"navigationBarTitleText": "赠币明细",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/booksSearchList/booksSearchList",
|
||||
"style": {
|
||||
"navigationBarTitleText": "搜索"
|
||||
"navigationBarTitleText": "搜索",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -177,14 +256,20 @@
|
||||
"path": "pages/booksReadingDetail/booksReadingDetail",
|
||||
"style": {
|
||||
// 书籍详细页面
|
||||
"navigationBarTitleText": ""
|
||||
"navigationBarTitleText": "",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/bookRecommendList/bookRecommendList",
|
||||
"style": {
|
||||
// 书籍章节列表
|
||||
"navigationBarTitleText": ""
|
||||
"navigationBarTitleText": "",
|
||||
"app-plus": {
|
||||
"bounce": "none" // 将回弹属性关掉
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
|
56
pages/agreement/agreement.vue
Normal file
@ -0,0 +1,56 @@
|
||||
<template>
|
||||
<view class="agreement_content">
|
||||
<web-view :webview-styles="webviewStyles" :src="webViewSrc"></web-view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
webviewStyles: {
|
||||
progress: false
|
||||
},
|
||||
webViewType: '',
|
||||
webViewSrc: ''
|
||||
}
|
||||
},
|
||||
onLoad(options) {
|
||||
const type = options.type;
|
||||
const obj = {
|
||||
// 用户协议
|
||||
'1': {
|
||||
title: '《用户协议》',
|
||||
src: `https://qjnovelweb.qinjiuxiaoshuo.com/UserAgreement.html`
|
||||
},
|
||||
// 隐私政策
|
||||
'2': {
|
||||
title: '《隐私协议》',
|
||||
src: `https://qjnovelweb.qinjiuxiaoshuo.com/privacypolicy.html`
|
||||
}
|
||||
}
|
||||
uni.setNavigationBarTitle({
|
||||
title: obj[type].title
|
||||
});
|
||||
this.webViewSrc = obj[type].src;
|
||||
this.webViewType = type;
|
||||
},
|
||||
onShow() {
|
||||
|
||||
},
|
||||
methods: {
|
||||
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
.agreement_content {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
padding-bottom: constant(safe-area-inset-bottom);
|
||||
/* 兼容 iOS 设备 */
|
||||
padding-bottom: env(safe-area-inset-bottom);
|
||||
}
|
||||
</style>
|
@ -5,7 +5,11 @@
|
||||
<view class="bookCity_content_body">
|
||||
<scroll-view scroll-y="true" class="scroll_y">
|
||||
<view class="scroll_y_item">
|
||||
<Home v-if="navBarActive == '1'" ref="bookCityHome" />
|
||||
<Home v-if="navBarActive == '1'" ref="bookCityHome" @handelRankingList="handelRankingList"
|
||||
:explosiveDataList="explosiveDataList" :rankingDataList="rankingDataList"
|
||||
:headerListActive="headerListActive" :popularityDataList="popularityDataList"
|
||||
:originalDataList="originalDataList" :recommendDataList="recommendDataList"
|
||||
:moreBooksList="moreBooksList" :swiperList="swiperList" />
|
||||
<Member v-if="navBarActive == '2'" />
|
||||
</view>
|
||||
</scroll-view>
|
||||
@ -20,6 +24,9 @@
|
||||
import {
|
||||
isGetSystemInfo
|
||||
} from '@/utils/systemInfo.js'
|
||||
import {
|
||||
baseUrlImage
|
||||
} from '@/utils/utils'
|
||||
export default {
|
||||
components: {
|
||||
CommNavBar,
|
||||
@ -38,22 +45,86 @@
|
||||
// },
|
||||
],
|
||||
navBarActive: '1',
|
||||
barHeight: 0,
|
||||
// 全网火爆
|
||||
explosiveDataList: [],
|
||||
// 榜单
|
||||
rankingDataList: [],
|
||||
rankingDataObj: {},
|
||||
headerListActive: '1',
|
||||
// 人气作品
|
||||
popularityDataList: [],
|
||||
// 原创优选
|
||||
originalDataList: [],
|
||||
// 书友推荐
|
||||
recommendDataList: [],
|
||||
// 跟多书籍
|
||||
moreBooksList: [],
|
||||
swiperList: [],
|
||||
}
|
||||
},
|
||||
onLoad() {
|
||||
|
||||
|
||||
},
|
||||
onLoad() {},
|
||||
onShow() {
|
||||
this.$nextTick(() => {
|
||||
this.$refs.bookCityHome.isGetIndex()
|
||||
})
|
||||
// this.$nextTick(() => {
|
||||
// this.$refs.bookCityHome.isGetIndex()
|
||||
// })
|
||||
this.isGetHomeIndex();
|
||||
},
|
||||
methods: {
|
||||
handelCommNavBar(event) {
|
||||
this.navBarActive = event.currentTarget.dataset.id
|
||||
}
|
||||
},
|
||||
isGetHomeIndex() {
|
||||
uni.showLoading({
|
||||
title: '加载中...'
|
||||
});
|
||||
// 也可以直接通过uni.$u.post发出请求,注意此处需要写上接口地址
|
||||
const parameter = {
|
||||
custom: {
|
||||
token: true
|
||||
}
|
||||
}
|
||||
uni.$u.http.post('/Index', {}, parameter).then((res) => {
|
||||
uni.hideLoading();
|
||||
if (res.status == 1) {
|
||||
const {
|
||||
ads,
|
||||
module1,
|
||||
charts1,
|
||||
charts2,
|
||||
charts3,
|
||||
charts4,
|
||||
module3,
|
||||
module4,
|
||||
module5,
|
||||
module6
|
||||
} = res.data;
|
||||
|
||||
this.swiperList = baseUrlImage(ads);
|
||||
this.explosiveDataList = baseUrlImage(module1);
|
||||
this.explosiveDataList = baseUrlImage(module1);
|
||||
const rankingDataObj = {
|
||||
'1': baseUrlImage(charts1),
|
||||
'2': baseUrlImage(charts2),
|
||||
'3': baseUrlImage(charts3),
|
||||
'4': baseUrlImage(charts4)
|
||||
}
|
||||
this.rankingDataList = rankingDataObj[this.headerListActive];
|
||||
this.rankingDataObj = rankingDataObj;
|
||||
this.popularityDataList = baseUrlImage(module3);
|
||||
this.originalDataList = baseUrlImage(module4);
|
||||
this.recommendDataList = baseUrlImage(module5);
|
||||
this.moreBooksList = baseUrlImage(module6);
|
||||
}
|
||||
}).catch((err) => {
|
||||
uni.hideLoading();
|
||||
console.log(err, "========")
|
||||
})
|
||||
},
|
||||
handelRankingList(event) {
|
||||
const id = event.currentTarget.dataset.id;
|
||||
this.headerListActive = id;
|
||||
this.rankingDataList = this.rankingDataObj[id];
|
||||
},
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@ -81,9 +152,8 @@
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
.scroll_y_item {
|
||||
|
||||
}
|
||||
|
||||
.scroll_y_item {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -76,6 +76,9 @@
|
||||
import {
|
||||
baseUrlImage
|
||||
} from '@/utils/utils'
|
||||
import {
|
||||
myGetStorage,
|
||||
} from '@/utils/storage/index.js';
|
||||
|
||||
export default {
|
||||
components: {
|
||||
@ -86,10 +89,57 @@
|
||||
RecommendList,
|
||||
CommFooter,
|
||||
},
|
||||
props: {
|
||||
explosiveDataList: {
|
||||
type: Array,
|
||||
default: () => {
|
||||
return [];
|
||||
}
|
||||
},
|
||||
rankingDataList: {
|
||||
type: Array,
|
||||
default: () => {
|
||||
return [];
|
||||
}
|
||||
},
|
||||
headerListActive: {
|
||||
type: String,
|
||||
default: ''
|
||||
},
|
||||
popularityDataList: {
|
||||
type: Array,
|
||||
default: () => {
|
||||
return [];
|
||||
}
|
||||
},
|
||||
originalDataList: {
|
||||
type: Array,
|
||||
default: () => {
|
||||
return [];
|
||||
}
|
||||
},
|
||||
recommendDataList: {
|
||||
type: Array,
|
||||
default: () => {
|
||||
return [];
|
||||
}
|
||||
},
|
||||
moreBooksList: {
|
||||
type: Array,
|
||||
default: () => {
|
||||
return [];
|
||||
}
|
||||
},
|
||||
swiperList: {
|
||||
type: Array,
|
||||
default: () => {
|
||||
return [];
|
||||
}
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
baseUrl: config.baseUrl,
|
||||
swiperList: [],
|
||||
list: [{
|
||||
name: the_charts,
|
||||
title: '榜单',
|
||||
@ -110,88 +160,31 @@
|
||||
{
|
||||
name: recharge,
|
||||
title: '充值',
|
||||
toPath: '/pages/voucherCenter/index'
|
||||
toPath: '/pages/voucherCenter/index',
|
||||
type: 'recharge'
|
||||
},
|
||||
],
|
||||
// 全网火爆
|
||||
explosiveDataList: [],
|
||||
// 榜单
|
||||
rankingDataList: [],
|
||||
rankingDataObj: {},
|
||||
headerListActive: '1',
|
||||
// 人气作品
|
||||
popularityDataList: [],
|
||||
// 原创优选
|
||||
originalDataList: [],
|
||||
// 书友推荐
|
||||
recommendDataList: [],
|
||||
// 跟多书籍
|
||||
moreBooksList: []
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
|
||||
},
|
||||
methods: {
|
||||
toGridItemPath(row) {
|
||||
if (row.toPath) {
|
||||
const token = myGetStorage('token');
|
||||
if (row.type == 'recharge' && !token) {
|
||||
uni.navigateTo({
|
||||
url: `/pages/login/login?to=3`
|
||||
})
|
||||
} else if (row.toPath) {
|
||||
uni.navigateTo({
|
||||
url: `${row.toPath}?titleType=${row.type}`
|
||||
})
|
||||
}
|
||||
},
|
||||
handelRankingList(event) {
|
||||
const id = event.currentTarget.dataset.id;
|
||||
this.headerListActive = id;
|
||||
this.rankingDataList = this.rankingDataObj[id];
|
||||
this.$emit('handelRankingList', event)
|
||||
// const id = event.currentTarget.dataset.id;
|
||||
// this.headerListActive = id;
|
||||
// this.rankingDataList = this.rankingDataObj[id];
|
||||
},
|
||||
isGetIndex() {
|
||||
uni.showLoading({
|
||||
title: '加载中...'
|
||||
});
|
||||
// 也可以直接通过uni.$u.post发出请求,注意此处需要写上接口地址
|
||||
const parameter = {
|
||||
custom: {
|
||||
token: true
|
||||
}
|
||||
}
|
||||
uni.$u.http.post('/Index', {}, parameter).then((res) => {
|
||||
uni.hideLoading();
|
||||
if (res.status == 1) {
|
||||
const {
|
||||
ads,
|
||||
module1,
|
||||
charts1,
|
||||
charts2,
|
||||
charts3,
|
||||
charts4,
|
||||
module3,
|
||||
module4,
|
||||
module5,
|
||||
module6
|
||||
} = res.data;
|
||||
|
||||
this.swiperList = baseUrlImage(ads);
|
||||
this.explosiveDataList = baseUrlImage(module1);
|
||||
this.explosiveDataList = baseUrlImage(module1);
|
||||
const rankingDataObj = {
|
||||
'1': baseUrlImage(charts1),
|
||||
'2': baseUrlImage(charts2),
|
||||
'3': baseUrlImage(charts3),
|
||||
'4': baseUrlImage(charts4)
|
||||
}
|
||||
this.rankingDataList = rankingDataObj[this.headerListActive];
|
||||
this.rankingDataObj = rankingDataObj;
|
||||
this.popularityDataList = baseUrlImage(module3);
|
||||
this.originalDataList = baseUrlImage(module4);
|
||||
this.recommendDataList = baseUrlImage(module5);
|
||||
this.moreBooksList = baseUrlImage(module6);
|
||||
}
|
||||
}).catch((err) => {
|
||||
uni.hideLoading();
|
||||
console.log(err, "========")
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
@ -33,8 +33,7 @@
|
||||
{{bookInfo.size}}
|
||||
</view>
|
||||
<view class="book_item_tex">
|
||||
<!-- 万字 -->
|
||||
字
|
||||
万字
|
||||
</view>
|
||||
</view>
|
||||
<view class="bookOtherInfo_bottom">
|
||||
|
@ -133,7 +133,7 @@
|
||||
toNovelReading() {
|
||||
const bookInfo = this.bookInfo;
|
||||
uni.navigateTo({
|
||||
url: `/pages/novelReading/novelReading?sid=${bookInfo.id}&n=${bookInfo.title}`
|
||||
url: `/pages/novelReading/novelReading?sid=${bookInfo.id}`
|
||||
})
|
||||
}
|
||||
}
|
||||
|
161
pages/initialization/initialization.vue
Normal file
@ -0,0 +1,161 @@
|
||||
<template>
|
||||
<view class="initialization_content">
|
||||
<view class="initialization_body">
|
||||
<view class="app_logo">
|
||||
<image src="/static/app_logo.png" class="is_image"></image>
|
||||
</view>
|
||||
<view class="app_title">
|
||||
古言小说
|
||||
</view>
|
||||
</view>
|
||||
<view class="initialization_footer">
|
||||
|
||||
<!-- <view class="app_title">
|
||||
古言小说
|
||||
</view> -->
|
||||
</view>
|
||||
<u-modal :show="modalShowOne" title="欢迎使用" :showCancelButton="true" cancelColor="#999" confirmText="同意并继续"
|
||||
cancelText="不同意" confirmColor="#FF728F" @confirm="toAgreeWith" @cancel="handelOnceMore">
|
||||
<view class="slot_content">
|
||||
<text>感谢您信任并使用古言小说!本服务需联网,申请通知权限用于为您提供书籍更新、优惠活动等信息服务。点击“同意”,即表示您同意上述内容及</text>
|
||||
<text class="user_agreement" @tap="toAgreement('1')">《古言用户服务协议》</text>
|
||||
<text>及</text>
|
||||
<text class="privacy" @tap="toAgreement('2')">《古言隐私政策》</text>
|
||||
</view>
|
||||
</u-modal>
|
||||
<u-modal :show="modalShowTwo" title="您需要同意以下协议才能正常使用古言" :showCancelButton="true" cancelColor="#999" confirmText="同意"
|
||||
cancelText="不同意并退出" confirmColor="#FF728F" @confirm="toAgreeWith" @cancel="toExitApplication">
|
||||
<view class="slot_content">
|
||||
<view>若您不同意,很遗憾我们将无法为您提供服务。</view>
|
||||
<view class="user_agreement" @tap="toAgreement('1')">《古言用户服务协议》</view>
|
||||
<view class="privacy" @tap="toAgreement('2')">《古言隐私政策》</view>
|
||||
</view>
|
||||
</u-modal>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {
|
||||
myGetStorage,
|
||||
mySetStorage
|
||||
} from '@/utils/storage/index.js';
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
giveService: false,
|
||||
modalShowOne: false,
|
||||
modalShowTwo:false
|
||||
}
|
||||
},
|
||||
onShow() {
|
||||
const giveService = myGetStorage('giveService');
|
||||
this.giveService = giveService ? false : true;
|
||||
this.modalShowOne = giveService ? false : true;
|
||||
if(giveService){
|
||||
uni.switchTab({
|
||||
url: `/pages/bookCity/bookCity/index`
|
||||
})
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
toAgreeWith() {
|
||||
uni.switchTab({
|
||||
url: `/pages/bookCity/bookCity/index`
|
||||
})
|
||||
mySetStorage('giveService', 1);
|
||||
this.modalShowOne = false;
|
||||
this.modalShowTwo = false;
|
||||
},
|
||||
toExitApplication() {
|
||||
if (uni.getSystemInfoSync().platform == 'ios') {
|
||||
plus.ios.import("UIApplication").sharedApplication().performSelector("exit")
|
||||
} else if (uni.getSystemInfoSync().platform == 'android') {
|
||||
plus.runtime.quit();
|
||||
}
|
||||
},
|
||||
toAgreement(type) {
|
||||
uni.navigateTo({
|
||||
url:`/pages/agreement/agreement?type=${type}`
|
||||
})
|
||||
},
|
||||
handelOnceMore() {
|
||||
this.modalShowOne = false;
|
||||
this.modalShowTwo = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
.is_image {
|
||||
display: block;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
border-radius: 16rpx;
|
||||
box-shadow: 0 0 16rpx rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
|
||||
.initialization_content {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
position: relative;
|
||||
background: linear-gradient(to bottom, #FFC7D3 0%, #FFEBEE 50%, #fff 100%);
|
||||
|
||||
.initialization_body {
|
||||
padding-top: 260rpx;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
|
||||
// .app_title_image {
|
||||
// width: 200rpx;
|
||||
// height: 400rpx;
|
||||
// }
|
||||
.app_logo {
|
||||
width: 160rpx;
|
||||
height: 160rpx;
|
||||
}
|
||||
|
||||
.app_title {
|
||||
font-size: 60rpx;
|
||||
font-weight: 600;
|
||||
margin-left: 16rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.initialization_footer {
|
||||
// position: absolute;
|
||||
// bottom: 180rpx;
|
||||
// left: 0;
|
||||
// display: flex;
|
||||
// justify-content: center;
|
||||
// align-items: center;
|
||||
// width: 100%;
|
||||
|
||||
// .app_logo {
|
||||
// width: 100rpx;
|
||||
// height: 100rpx;
|
||||
// }
|
||||
|
||||
// .app_title {
|
||||
// font-size: 46rpx;
|
||||
// font-weight: 600;
|
||||
// margin-left: 16rpx;
|
||||
// }
|
||||
}
|
||||
|
||||
.slot_content {
|
||||
font-size: 30rpx;
|
||||
color: #999;
|
||||
|
||||
.user_agreement {
|
||||
color: #FF728F;
|
||||
}
|
||||
|
||||
.privacy {
|
||||
color: #FF728F;
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
@ -51,7 +51,8 @@
|
||||
let toPathUrl = ''
|
||||
const toPathObj = {
|
||||
'1': `/pages/novelReading/novelReading?sid=${bookSid}&id=${bookId}&c=${chapterorder}`,
|
||||
'2':`/pages/myInfo/myInfo/index`
|
||||
'2': `/pages/myInfo/myInfo/index`,
|
||||
'3': `/pages/bookCity/bookCity/index`
|
||||
}
|
||||
if (toPathObj[toPath]) {
|
||||
toPathUrl = `${toPathObj[toPath]}`
|
||||
|
@ -11,7 +11,7 @@
|
||||
:slide="20" :enablePreload="false" @loadmore="loadmoreContent" @clickTo="handelShowStepUp"
|
||||
:clickOption="{width:200,height: 400,left:'auto',top:'auto'}" :topGap="0" :bottomGap="20"
|
||||
@change="currentChange">
|
||||
<template #test>
|
||||
<template slot="test">
|
||||
<view class="balance_con">
|
||||
<rich-text class="balance_con_rich_text"
|
||||
:style="`color:${novelContentColor};font-size:${newCharactersSize}px;`"
|
||||
@ -37,7 +37,7 @@
|
||||
<view class="balance_btn_all">
|
||||
<view v-if="!token" class="purchaseFull_popup_btn" @click="toPathLogin">新用户登录</view>
|
||||
<view v-else-if="readChapterInfoObj.chackpay == 2" class="purchaseFull_popup_btn"
|
||||
@click="toPathLogin">去充值</view>
|
||||
@click="balanceConfirm">去充值</view>
|
||||
<view v-else-if="readChapterInfoObj.chackpay == 3" class="purchaseFull_popup_btn"
|
||||
@click="handelPurchaseFull">需要全本购买
|
||||
</view>
|
||||
@ -175,7 +175,6 @@
|
||||
data() {
|
||||
return {
|
||||
token: '',
|
||||
navbarTitle: '小说阅读页面',
|
||||
novelMainTypeColor: '',
|
||||
setUpColorAll: {},
|
||||
navigationBarTitleTextColor: '',
|
||||
@ -185,8 +184,6 @@
|
||||
previousChapterBbuttonTextColor: '',
|
||||
nextChapterBbuttonBg: '',
|
||||
nextChapterBbuttonTextColor: '',
|
||||
bodyReadingHeight: 0,
|
||||
scrollReadingHeight: 0,
|
||||
// 内容背景
|
||||
bodyReadingBg: '',
|
||||
// 底部安全区
|
||||
@ -219,7 +216,6 @@
|
||||
defaultCharactersLineHeight: 20,
|
||||
readDirectoryActive: '',
|
||||
readChapterid: '',
|
||||
readChapterFlag: false,
|
||||
readChapterInfoObj: {},
|
||||
readChapterLastid: '',
|
||||
readChapterNextid: '',
|
||||
@ -227,7 +223,6 @@
|
||||
},
|
||||
onLoad(options) {
|
||||
this.booksDirectorySid = options.sid;
|
||||
this.navbarTitle = options.n;
|
||||
this.readChapterid = options.id;
|
||||
this.isGetUserRead();
|
||||
},
|
||||
@ -257,7 +252,7 @@
|
||||
const booksDirectorySid = this.booksDirectorySid;
|
||||
const booksDirectoryPage = this.booksDirectoryPage;
|
||||
const readChapterid = this.readChapterid ? this.readChapterid : '';
|
||||
const newReadChapterInfoObj = await this.isGetBookInfo(readChapterid, '');
|
||||
const newReadChapterInfoObj = await this.isGetBookInfo(readChapterid);
|
||||
this.novelReadingContentText = [newReadChapterInfoObj];
|
||||
this.readDirectoryActive = newReadChapterInfoObj.chapterorder;
|
||||
this.readChapterLastid = newReadChapterInfoObj.lastid;
|
||||
@ -268,7 +263,7 @@
|
||||
currentChapter: newReadChapterInfoObj.chapterorder
|
||||
})
|
||||
},
|
||||
isGetBookInfo(chapterId, statusType, ) {
|
||||
isGetBookInfo(chapterId) {
|
||||
return new Promise((resolve) => {
|
||||
const booksDirectorySid = this.booksDirectorySid;
|
||||
const novelReadingContentText = this.novelReadingContentText;
|
||||
@ -293,7 +288,7 @@
|
||||
isEnd: resData.nextid == '' ? true : false,
|
||||
chapter: resData.chapterorder,
|
||||
title: resData.chaptername,
|
||||
isTtitle: resData.title
|
||||
isTitle: resData.title
|
||||
// richTextNodes: `<h3>${res.data.chaptername}</h3></br>${res.data.novel_content}`
|
||||
};
|
||||
this.readChapterInfoObj = readChapterInfoObj;
|
||||
@ -342,7 +337,6 @@
|
||||
}
|
||||
callback('success', obj);
|
||||
}
|
||||
|
||||
}
|
||||
},
|
||||
currentChange(pageInfo) {
|
||||
@ -384,7 +378,6 @@
|
||||
content: ''
|
||||
}
|
||||
this.$refs.yingbingReadPage.init({
|
||||
// ...obj,
|
||||
contents: [obj],
|
||||
start: 0,
|
||||
currentChapter: newReadDirectoryActive - 1,
|
||||
@ -419,9 +412,7 @@
|
||||
custom,
|
||||
content: ''
|
||||
}
|
||||
console.log(obj, "---------------")
|
||||
this.$refs.yingbingReadPage.init({
|
||||
// ...obj,
|
||||
contents: [obj],
|
||||
start: 0,
|
||||
currentChapter: newReadDirectoryActive + 1
|
||||
@ -450,20 +441,9 @@
|
||||
url: `/pages/login/login?sid=${readChapterInfoObj.sid}&i=${readChapterInfoObj.id}&c=${readDirectoryActive}&to=1`
|
||||
})
|
||||
},
|
||||
directoryPopupClose() {
|
||||
// this.directoryPopupShow = false;
|
||||
// const readChapterInfoObj = this.readChapterInfoObj;
|
||||
// uni.navigateTo({
|
||||
// url: `/pages/bookRecommendList/bookRecommendList?sid=${readChapterInfoObj.sid}&t=${readChapterInfoObj.title}&c=${readChapterInfoObj.chapterorder}`
|
||||
// })
|
||||
},
|
||||
purchaseFullClose() {
|
||||
const readChapterFlag = this.readChapterFlag;
|
||||
if (readChapterFlag) {
|
||||
return;
|
||||
}
|
||||
this.purchaseFullShow = false;
|
||||
},
|
||||
// directoryPopupClose() {
|
||||
// this.directoryPopupShow = false;
|
||||
// },
|
||||
handelSteUpPopup() {
|
||||
this.stepUpPopupShow = true;
|
||||
},
|
||||
@ -623,7 +603,6 @@
|
||||
// this.myData = myData;
|
||||
this.novelMainTypeColor = novelMainTypeColor;
|
||||
this.newCharactersSize = JSON.parse(novelMainObj).charactersSize || 28;
|
||||
this.bodyReadingHeight = screenHeight - statusBarHeight - devicePixelRatio * 22;
|
||||
this.setUpColorAll = setUpReadingColorAll;
|
||||
this.barPopupIcon = {
|
||||
'F3EFE9': {
|
||||
|
BIN
static/initialization_title.png
Normal file
After Width: | Height: | Size: 9.9 KiB |
BIN
unpackage/cache/apk/__UNI__474F351_cm.apk
vendored
Normal file
1
unpackage/cache/apk/apkurl
vendored
Normal file
@ -0,0 +1 @@
|
||||
https://ide.dcloud.net.cn/build/download/9bc70e70-5916-11ee-a73d-914bbe6c0cba
|
1
unpackage/cache/apk/cmManifestCache.json
vendored
Normal file
15
unpackage/cache/appleConfig.ini
vendored
@ -1,5 +1,8 @@
|
||||
[appleAppid]
|
||||
appleAppid=com.qinjiu.guyanxiaoshuo
|
||||
appleAppid=com.gygsh.app
|
||||
|
||||
[appstore]
|
||||
appstore=284c163ec079c1a9ec45c1860f781935
|
||||
|
||||
[iosStyle]
|
||||
iosStyle=
|
||||
@ -15,3 +18,13 @@ spaceid_qq=
|
||||
[universalLinks_weibo]
|
||||
universalLinks_weibo=
|
||||
spaceid_weibo=
|
||||
|
||||
[iphone]
|
||||
app%402x=140750dc2e5311f8aecd7590b31cd53d
|
||||
app%403x=07385fee3133f3cd433c0880fa487d68
|
||||
notification%402x=98053d8f4350a963571fe71434113802
|
||||
notification%403x=3ee657c11595b5f96907c0d1769b36a6
|
||||
settings%402x=564223d08e33f85271fd49e8d3235c13
|
||||
settings%403x=58e5177d2fb43042763a8f1f7ca3a72a
|
||||
spotlight%402x=761dd39d74e8ce220be2c35c0e368062
|
||||
spotlight%403x=140750dc2e5311f8aecd7590b31cd53d
|
||||
|
3
unpackage/cache/certdata
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
andrCertfile=D:/项目证书/古言小说证书1111/guyanxiaoshuo.keystore
|
||||
andrCertAlias=gyxs
|
||||
andrCertPass=ep/Tdjka4Y7WYqDB6/S7dw==
|
4
unpackage/cache/certdataios
vendored
@ -1,3 +1,3 @@
|
||||
iosProfile=C:/Users/Administrator/Desktop/小说证书/古言小说证书/guyanxiaoshuo.mobileprovision
|
||||
ioscertFile=C:/Users/Administrator/Desktop/小说证书/古言小说证书/guyanxiaoshuo.p12
|
||||
iosProfile=D:/项目证书/古言小说证书22222/gygsh/gygshtest.mobileprovision
|
||||
ioscertFile=D:/项目证书/古言小说证书22222/gygsh/d67b96d0807b462295ffaf5c31e41393.p12
|
||||
ioscertPassword=ep/Tdjka4Y7WYqDB6/S7dw==
|
||||
|
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/apple-mobileprovision.mobileprovision
vendored
Normal file
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/apple-private.p12
vendored
Normal file
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/appstore.png
vendored
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-app.png
vendored
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-app@2x.png
vendored
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-notification.png
vendored
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-notification@2x.png
vendored
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-proapp@2x.png
vendored
Normal file
After Width: | Height: | Size: 5.6 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-settings.png
vendored
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-settings@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-spotlight.png
vendored
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-ipad-spotlight@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-iphone-app@2x.png
vendored
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-iphone-app@3x.png
vendored
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-iphone-notification@2x.png
vendored
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-iphone-notification@3x.png
vendored
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-iphone-settings@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-iphone-settings@3x.png
vendored
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-iphone-spotlight@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/.manifest/icon-iphone-spotlight@3x.png
vendored
Normal file
After Width: | Height: | Size: 4.1 KiB |
1
unpackage/cache/wgt/__UNI__474F351/__uniappchooselocation.js
vendored
Normal file
BIN
unpackage/cache/wgt/__UNI__474F351/__uniapperror.png
vendored
Normal file
After Width: | Height: | Size: 5.7 KiB |
1
unpackage/cache/wgt/__UNI__474F351/__uniappes6.js
vendored
Normal file
1
unpackage/cache/wgt/__UNI__474F351/__uniappopenlocation.js
vendored
Normal file
1
unpackage/cache/wgt/__UNI__474F351/__uniapppicker.js
vendored
Normal file
8
unpackage/cache/wgt/__UNI__474F351/__uniappquill.js
vendored
Normal file
1
unpackage/cache/wgt/__UNI__474F351/__uniappquillimageresize.js
vendored
Normal file
1
unpackage/cache/wgt/__UNI__474F351/__uniappscan.js
vendored
Normal file
BIN
unpackage/cache/wgt/__UNI__474F351/__uniappsuccess.png
vendored
Normal file
After Width: | Height: | Size: 2.0 KiB |
25
unpackage/cache/wgt/__UNI__474F351/__uniappview.html
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<script>
|
||||
var __UniViewStartTime__ = Date.now();
|
||||
var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') ||
|
||||
CSS.supports('top: constant(a)'))
|
||||
document.write(
|
||||
'<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' +
|
||||
(coverSupport ? ', viewport-fit=cover' : '') + '" />')
|
||||
</script>
|
||||
<title>View</title>
|
||||
<link rel="stylesheet" href="view.css" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
<script src="__uniappes6.js"></script>
|
||||
<script src="view.umd.min.js"></script>
|
||||
<script src="app-view.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
8
unpackage/cache/wgt/__UNI__474F351/app-config-service.js
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
|
||||
var isReady=false;var onReadyCallbacks=[];
|
||||
var isServiceReady=false;var onServiceReadyCallbacks=[];
|
||||
var __uniConfig = {"pages":["pages/initialization/initialization","pages/bookCity/bookCity/index","pages/bookshelf/bookshelf/index","pages/login/login","pages/loginMobile/loginMobile","pages/classification/classification/index","pages/myInfo/myInfo/index","pages/myInfo/aboutMy/index","pages/myInfo/mySetUp/index","pages/myInfo/problemList/index","pages/myInfo/problemDetail/index","pages/voucherCenter/index","pages/readingRecords/index","pages/signInBookCurrency/index","pages/booksListAll/index","pages/booksTheCharts/index","pages/voucherCenterDetail/index","pages/bookCoinDetail/bookCoinDetail","pages/giveCoinDetail/giveCoinDetail","pages/booksSearchList/booksSearchList","pages/novelReading/novelReading","pages/booksReadingDetail/booksReadingDetail","pages/bookRecommendList/bookRecommendList"],"window":{"navigationBarTextStyle":"black","navigationBarTitleText":"uni-app","navigationBarBackgroundColor":"#F8F8F8","backgroundColor":"#F8F8F8"},"tabBar":{"backgroundColor":"#FFFFFF","borderStyle":"#F5F5F5","selectedColor":"#FF5000","iconWidth":"24px","color":"#666666","fontSize":"10px","height":"68px","list":[{"pagePath":"pages/bookshelf/bookshelf/index","text":"书架","iconPath":"/static/images/tabbar/bookshelf.png","selectedIconPath":"/static/images/tabbar/bookshelfActive.png"},{"pagePath":"pages/bookCity/bookCity/index","text":"书城","iconPath":"/static/images/tabbar/bookCity.png","selectedIconPath":"/static/images/tabbar/bookCityActive.png"},{"pagePath":"pages/classification/classification/index","text":"分类","iconPath":"/static/images/tabbar/classification.png","selectedIconPath":"/static/images/tabbar/classificationActive.png"},{"pagePath":"pages/myInfo/myInfo/index","text":"我的","iconPath":"/static/images/tabbar/myInfo.png","selectedIconPath":"/static/images/tabbar/myInfoActive.png"}]},"darkmode":false,"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"古言小说","compilerVersion":"3.8.12","entryPagePath":"pages/initialization/initialization","networkTimeout":{"request":60000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000}};
|
||||
var __uniRoutes = [{"path":"/pages/initialization/initialization","meta":{"isQuit":true},"window":{"navigationBarTitleText":"","navigationStyle":"custom","bounce":"none"}},{"path":"/pages/bookCity/bookCity/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"书城","navigationStyle":"custom","bounce":"none"}},{"path":"/pages/bookshelf/bookshelf/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"书架","navigationStyle":"custom","bounce":"none"}},{"path":"/pages/login/login","meta":{},"window":{"navigationBarTitleText":"","navigationStyle":"custom","bounce":"none"}},{"path":"/pages/loginMobile/loginMobile","meta":{},"window":{"navigationBarTitleText":"","navigationStyle":"custom","bounce":"none"}},{"path":"/pages/classification/classification/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"分类","navigationStyle":"custom","bounce":"none"}},{"path":"/pages/myInfo/myInfo/index","meta":{"isQuit":true,"isTabBar":true},"window":{"navigationBarTitleText":"我的","bounce":"none"}},{"path":"/pages/myInfo/aboutMy/index","meta":{},"window":{"navigationBarTitleText":"关于我们","bounce":"none"}},{"path":"/pages/myInfo/mySetUp/index","meta":{},"window":{"navigationBarTitleText":"设置","bounce":"none"}},{"path":"/pages/myInfo/problemList/index","meta":{},"window":{"navigationBarTitleText":"常见问题","bounce":"none"}},{"path":"/pages/myInfo/problemDetail/index","meta":{},"window":{"navigationBarTitleText":"常见问题","bounce":"none"}},{"path":"/pages/voucherCenter/index","meta":{},"window":{"navigationBarTitleText":"充值中心","bounce":"none"}},{"path":"/pages/readingRecords/index","meta":{},"window":{"navigationBarTitleText":"阅读记录","bounce":"none"}},{"path":"/pages/signInBookCurrency/index","meta":{},"window":{"navigationBarTitleText":"签到领取书币","navigationStyle":"custom","navigationBarTextStyle":"white","bounce":"none"}},{"path":"/pages/booksListAll/index","meta":{},"window":{"navigationBarTitleText":"","bounce":"none"}},{"path":"/pages/booksTheCharts/index","meta":{},"window":{"navigationBarTitleText":"","navigationStyle":"custom","bounce":"none"}},{"path":"/pages/voucherCenterDetail/index","meta":{},"window":{"navigationBarTitleText":"充值记录","bounce":"none"}},{"path":"/pages/bookCoinDetail/bookCoinDetail","meta":{},"window":{"navigationBarTitleText":"书币明细","bounce":"none"}},{"path":"/pages/giveCoinDetail/giveCoinDetail","meta":{},"window":{"navigationBarTitleText":"赠币明细","bounce":"none"}},{"path":"/pages/booksSearchList/booksSearchList","meta":{},"window":{"navigationBarTitleText":"搜索","bounce":"none"}},{"path":"/pages/novelReading/novelReading","meta":{},"window":{"navigationBarTitleText":"","navigationStyle":"custom","enablePullDownRefresh":false,"bounce":"none"}},{"path":"/pages/booksReadingDetail/booksReadingDetail","meta":{},"window":{"navigationBarTitleText":"","bounce":"none"}},{"path":"/pages/bookRecommendList/bookRecommendList","meta":{},"window":{"navigationBarTitleText":"","bounce":"none"}}];
|
||||
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
|
||||
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
|
||||
service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:Math.round(f/20)})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:void 0,window:void 0,document:void 0,frames:void 0,self:void 0,location:void 0,navigator:void 0,localStorage:void 0,history:void 0,Caches:void 0,screen:void 0,alert:void 0,confirm:void 0,prompt:void 0,fetch:void 0,XMLHttpRequest:void 0,WebSocket:void 0,webkit:void 0,print:void 0}}}});
|
1
unpackage/cache/wgt/__UNI__474F351/app-config.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(function(e){function r(r){for(var n,l,i=r[0],p=r[1],a=r[2],c=0,s=[];c<i.length;c++)l=i[c],Object.prototype.hasOwnProperty.call(o,l)&&o[l]&&s.push(o[l][0]),o[l]=0;for(n in p)Object.prototype.hasOwnProperty.call(p,n)&&(e[n]=p[n]);f&&f(r);while(s.length)s.shift()();return u.push.apply(u,a||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,i=1;i<t.length;i++){var p=t[i];0!==o[p]&&(n=!1)}n&&(u.splice(r--,1),e=l(l.s=t[0]))}return e}var n={},o={"app-config":0},u=[];function l(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,l),t.l=!0,t.exports}l.m=e,l.c=n,l.d=function(e,r,t){l.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,r){if(1&r&&(e=l(e)),8&r)return e;if(4&r&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(l.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)l.d(t,n,function(r){return e[r]}.bind(null,n));return t},l.n=function(e){var r=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(r,"a",r),r},l.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},l.p="/";var i=this["webpackJsonp"]=this["webpackJsonp"]||[],p=i.push.bind(i);i.push=r,i=i.slice();for(var a=0;a<i.length;a++)r(i[a]);var f=p;t()})([]);
|
11
unpackage/cache/wgt/__UNI__474F351/app-service.js
vendored
Normal file
1
unpackage/cache/wgt/__UNI__474F351/app-view.js
vendored
Normal file
1
unpackage/cache/wgt/__UNI__474F351/manifest.json
vendored
Normal file
@ -0,0 +1 @@
|
||||
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__474F351","name":"古言小说","version":{"name":"1.0.0","code":"100"},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":true,"delay":0,"target":"id:1","waiting":true},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#F8F8F8"},"safearea":{"background":"#F5F6F9","bottom":{"offset":"none|auto"}},"bounce":"none","usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"icons":{"android":{"hdpi":"D:\\project_web\\app_ancientSayings\\unpackage\\res\\icons\\72x72.png","xhdpi":"D:\\project_web\\app_ancientSayings\\unpackage\\res\\icons\\96x96.png","xxhdpi":"D:\\project_web\\app_ancientSayings\\unpackage\\res\\icons\\144x144.png","xxxhdpi":"D:\\project_web\\app_ancientSayings\\unpackage\\res\\icons\\192x192.png"},"ios":{"appstore":"appstore.png","ipad":{"app":"icon-ipad-app.png","app@2x":"icon-ipad-app@2x.png","notification":"icon-ipad-notification.png","notification@2x":"icon-ipad-notification@2x.png","proapp@2x":"icon-ipad-proapp@2x.png","settings":"icon-ipad-settings.png","settings@2x":"icon-ipad-settings@2x.png","spotlight":"icon-ipad-spotlight.png","spotlight@2x":"icon-ipad-spotlight@2x.png"},"iphone":{"app@2x":"icon-iphone-app@2x.png","app@3x":"icon-iphone-app@3x.png","notification@2x":"icon-iphone-notification@2x.png","notification@3x":"icon-iphone-notification@3x.png","settings@2x":"icon-iphone-settings@2x.png","settings@3x":"icon-iphone-settings@3x.png","spotlight@2x":"icon-iphone-spotlight@2x.png","spotlight@3x":"icon-iphone-spotlight@3x.png"},"prerendered":"false"}},"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"custompermissions":true},"apple":{"dSYMs":false,"appid":"com.gygsh.app","password":"ep/Tdjka4Y7WYqDB6/S7dw==","mobileprovision":"apple-mobileprovision.mobileprovision","p12":"apple-private.p12","devices":"iphone","plistcmds":["Add :UIFileSharingEnabled bool true"]},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"debug":true,"syncDebug":true,"orientation":"portrait-primary"},"uniStatistics":{"enable":false},"allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"3.8.12","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"backgroundColor":"#FFFFFF","borderStyle":"#F5F5F5","selectedColor":"#FF5000","iconWidth":"24px","color":"#666666","fontSize":"10px","height":"68px","list":[{"pagePath":"pages/bookshelf/bookshelf/index","text":"书架","iconPath":"/static/images/tabbar/bookshelf.png","selectedIconPath":"/static/images/tabbar/bookshelfActive.png"},{"pagePath":"pages/bookCity/bookCity/index","text":"书城","iconPath":"/static/images/tabbar/bookCity.png","selectedIconPath":"/static/images/tabbar/bookCityActive.png"},{"pagePath":"pages/classification/classification/index","text":"分类","iconPath":"/static/images/tabbar/classification.png","selectedIconPath":"/static/images/tabbar/classificationActive.png"},{"pagePath":"pages/myInfo/myInfo/index","text":"我的","iconPath":"/static/images/tabbar/myInfo.png","selectedIconPath":"/static/images/tabbar/myInfoActive.png"}]},"launch_path":"__uniappview.html","adid":"122850200207"}}
|
BIN
unpackage/cache/wgt/__UNI__474F351/static/app_logo.png
vendored
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/app_logo_222.png
vendored
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/app_logoww.png
vendored
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/Rectangle_nav_bar.png
vendored
Normal file
After Width: | Height: | Size: 197 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/_coin.png
vendored
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookCity/complete.png
vendored
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookCity/new_book.png
vendored
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookCity/ranking_four.png
vendored
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookCity/ranking_one.png
vendored
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookCity/ranking_three.png
vendored
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookCity/ranking_two.png
vendored
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookCity/recharge.png
vendored
Normal file
After Width: | Height: | Size: 2.7 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookCity/the_charts.png
vendored
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/book_111.png
vendored
Normal file
After Width: | Height: | Size: 83 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookshelf/_sign_in.png
vendored
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookshelf/_swipe_add.png
vendored
Normal file
After Width: | Height: | Size: 438 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookshelf/del_all.png
vendored
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/bookshelf/del_all_checked.png
vendored
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/chapter_lock.png
vendored
Normal file
After Width: | Height: | Size: 436 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/delete_icon.png
vendored
Normal file
After Width: | Height: | Size: 646 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/login_bg.png
vendored
Normal file
After Width: | Height: | Size: 508 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/member_vip_bg.png
vendored
Normal file
After Width: | Height: | Size: 85 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/VIP.png
vendored
Normal file
After Width: | Height: | Size: 565 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/VIP_active.png
vendored
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/VIP_whether.png
vendored
Normal file
After Width: | Height: | Size: 577 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/balance_bg.png
vendored
Normal file
After Width: | Height: | Size: 88 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/bookCoinHistoryImage.png
vendored
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/browsingHistoryImage.png
vendored
Normal file
After Width: | Height: | Size: 5.7 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/default_sculpture.png
vendored
Normal file
After Width: | Height: | Size: 8.7 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/rechargeHistoryImage.png
vendored
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/myInfo/vip_tips_bg.png
vendored
Normal file
After Width: | Height: | Size: 92 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 959 B After Width: | Height: | Size: 959 B |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/nav-bar_Vector.png
vendored
Normal file
After Width: | Height: | Size: 464 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/nav_bar_search.png
vendored
Normal file
After Width: | Height: | Size: 416 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/bookshelf_333.png
vendored
Normal file
After Width: | Height: | Size: 709 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/bookshelf_ccd9e2.png
vendored
Normal file
After Width: | Height: | Size: 860 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/bookshelf_f3efe.png
vendored
Normal file
After Width: | Height: | Size: 853 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/directory_333.png
vendored
Normal file
After Width: | Height: | Size: 500 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/directory_ccd9e2.png
vendored
Normal file
After Width: | Height: | Size: 596 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/directory_f3efe9.png
vendored
Normal file
After Width: | Height: | Size: 589 B |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/set_up_mode_black.png
vendored
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/step_up_333.png
vendored
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/step_up_ccd9e2.png
vendored
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
unpackage/cache/wgt/__UNI__474F351/static/images/novelReading/step_up_f3efe.png
vendored
Normal file
After Width: | Height: | Size: 1.4 KiB |