新增启动页和隐私政策、用户协议
@ -1,16 +1,20 @@
|
|||||||
{ // launch.json 配置了启动调试时相关设置,configurations下节点名称可为 app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
|
{
|
||||||
|
// launch.json 配置了启动调试时相关设置,configurations下节点名称可为 app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
|
||||||
// launchtype项可配置值为local或remote, local代表前端连本地云函数,remote代表前端连云端云函数
|
// launchtype项可配置值为local或remote, local代表前端连本地云函数,remote代表前端连云端云函数
|
||||||
"version" : "0.0",
|
"version" : "0.0",
|
||||||
"configurations": [{
|
"configurations" : [
|
||||||
"app-plus" :
|
|
||||||
{
|
{
|
||||||
|
"app-plus" : {
|
||||||
"launchtype" : "local"
|
"launchtype" : "local"
|
||||||
},
|
},
|
||||||
"default" :
|
"default" : {
|
||||||
{
|
|
||||||
"launchtype" : "local"
|
"launchtype" : "local"
|
||||||
},
|
},
|
||||||
"type" : "uniCloud"
|
"type" : "uniCloud"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"playground" : "custom",
|
||||||
|
"type" : "uni-app:app-ios"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -88,8 +88,9 @@
|
|||||||
})
|
})
|
||||||
},
|
},
|
||||||
toNovelReading() {
|
toNovelReading() {
|
||||||
|
const bookId = this.bookId;
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: `/pages/novelReading/novelReading`
|
url: `/pages/novelReading/novelReading?sid=${bookId}`
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name" : "app_ancientSayings",
|
"name" : "古言小说",
|
||||||
"appid" : "__UNI__474F351",
|
"appid" : "__UNI__474F351",
|
||||||
"description" : "",
|
"description" : "",
|
||||||
"versionName" : "1.0.0",
|
"versionName" : "1.0.0",
|
||||||
@ -15,6 +15,7 @@
|
|||||||
"offset" : "none|auto" // 底部安全区域偏移,"none"表示不空出安全区域,"auto"自动计算空出安全区域,默认值为"none"
|
"offset" : "none|auto" // 底部安全区域偏移,"none"表示不空出安全区域,"auto"自动计算空出安全区域,默认值为"none"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"bounce" : "none", // 将回弹属性关掉
|
||||||
"usingComponents" : true,
|
"usingComponents" : true,
|
||||||
"nvueStyleCompiler" : "uni-app",
|
"nvueStyleCompiler" : "uni-app",
|
||||||
"compilerVersion" : 3,
|
"compilerVersion" : 3,
|
||||||
@ -49,39 +50,44 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
/* ios打包配置 */
|
/* ios打包配置 */
|
||||||
"ios" : {},
|
"ios" : {
|
||||||
|
"dSYMs" : false
|
||||||
|
},
|
||||||
/* SDK配置 */
|
/* SDK配置 */
|
||||||
"sdkConfigs" : {},
|
"sdkConfigs" : {
|
||||||
|
"ad" : {}
|
||||||
|
},
|
||||||
"icons" : {
|
"icons" : {
|
||||||
"android" : {
|
"android" : {
|
||||||
"hdpi" : "static/app_logo.png",
|
"hdpi" : "unpackage/res/icons/72x72.png",
|
||||||
"xhdpi" : "static/app_logo.png",
|
"xhdpi" : "unpackage/res/icons/96x96.png",
|
||||||
"xxhdpi" : "static/app_logo.png",
|
"xxhdpi" : "unpackage/res/icons/144x144.png",
|
||||||
"xxxhdpi" : "static/app_logo.png"
|
"xxxhdpi" : "unpackage/res/icons/192x192.png"
|
||||||
},
|
},
|
||||||
"ios" : {
|
"ios" : {
|
||||||
"appstore" : "static/app_logo.png",
|
// "appstore" : "static/app_logo.png",
|
||||||
"iphone" : {
|
"iphone" : {
|
||||||
"app@2x" : "static/app_logo.png",
|
"app@2x" : "unpackage/res/icons/120x120.png",
|
||||||
"app@3x" : "static/app_logo.png",
|
"app@3x" : "unpackage/res/icons/180x180.png",
|
||||||
"spotlight@2x" : "static/app_logo.png",
|
"spotlight@2x" : "unpackage/res/icons/80x80.png",
|
||||||
"spotlight@3x" : "static/app_logo.png",
|
"spotlight@3x" : "unpackage/res/icons/120x120.png",
|
||||||
"settings@2x" : "static/app_logo.png",
|
"settings@2x" : "unpackage/res/icons/58x58.png",
|
||||||
"settings@3x" : "static/app_logo.png",
|
"settings@3x" : "unpackage/res/icons/87x87.png",
|
||||||
"notification@2x" : "static/app_logo.png",
|
"notification@2x" : "unpackage/res/icons/40x40.png",
|
||||||
"notification@3x" : "static/app_logo.png"
|
"notification@3x" : "unpackage/res/icons/60x60.png"
|
||||||
},
|
},
|
||||||
"ipad" : {
|
"ipad" : {
|
||||||
"app" : "static/app_logo.png",
|
"app" : "unpackage/res/icons/76x76.png",
|
||||||
"app@2x" : "static/app_logo.png",
|
"app@2x" : "unpackage/res/icons/152x152.png",
|
||||||
"proapp@2x" : "static/app_logo.png",
|
"proapp@2x" : "unpackage/res/icons/167x167.png",
|
||||||
"spotlight" : "static/app_logo.png",
|
"spotlight" : "unpackage/res/icons/40x40.png",
|
||||||
"spotlight@2x" : "static/app_logo.png",
|
"spotlight@2x" : "unpackage/res/icons/80x80.png",
|
||||||
"settings" : "static/app_logo.png",
|
"settings" : "unpackage/res/icons/29x29.png",
|
||||||
"settings@2x" : "static/app_logo.png",
|
"settings@2x" : "unpackage/res/icons/58x58.png",
|
||||||
"notification@2x" : "static/app_logo.png",
|
"notification@2x" : "unpackage/res/icons/40x40.png",
|
||||||
"notification" : "static/app_logo.png"
|
"notification" : "unpackage/res/icons/20x20.png"
|
||||||
}
|
},
|
||||||
|
"appstore" : "unpackage/res/icons/1024x1024.png"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
159
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",
|
"path": "pages/bookCity/bookCity/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "书城",
|
"navigationBarTitleText": "书城",
|
||||||
"navigationStyle": "custom"
|
"navigationStyle": "custom",
|
||||||
// "app-plus": {
|
"app-plus": {
|
||||||
// "titleView": false, //不启用系统导航
|
"bounce": "none" // 将回弹属性关掉
|
||||||
// "statusbar": {
|
}
|
||||||
// "immersed": false
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/bookshelf/bookshelf/index",
|
"path": "pages/bookshelf/bookshelf/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "书架",
|
"navigationBarTitleText": "书架",
|
||||||
"navigationStyle": "custom"
|
"navigationStyle": "custom",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -25,7 +55,10 @@
|
|||||||
"style": {
|
"style": {
|
||||||
// 登录页面
|
// 登录页面
|
||||||
"navigationBarTitleText": "",
|
"navigationBarTitleText": "",
|
||||||
"navigationStyle": "custom"
|
"navigationStyle": "custom",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -33,56 +66,83 @@
|
|||||||
"style": {
|
"style": {
|
||||||
// 登录验证码页面
|
// 登录验证码页面
|
||||||
"navigationBarTitleText": "",
|
"navigationBarTitleText": "",
|
||||||
"navigationStyle": "custom"
|
"navigationStyle": "custom",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/classification/classification/index",
|
"path": "pages/classification/classification/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "分类",
|
"navigationBarTitleText": "分类",
|
||||||
"navigationStyle": "custom"
|
"navigationStyle": "custom",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/myInfo/myInfo/index",
|
"path": "pages/myInfo/myInfo/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "我的"
|
"navigationBarTitleText": "我的",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/myInfo/aboutMy/index",
|
"path": "pages/myInfo/aboutMy/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "关于我们"
|
"navigationBarTitleText": "关于我们",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/myInfo/mySetUp/index",
|
"path": "pages/myInfo/mySetUp/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "设置"
|
"navigationBarTitleText": "设置",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/myInfo/problemList/index",
|
"path": "pages/myInfo/problemList/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "常见问题"
|
"navigationBarTitleText": "常见问题",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/myInfo/problemDetail/index",
|
"path": "pages/myInfo/problemDetail/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "常见问题"
|
"navigationBarTitleText": "常见问题",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/voucherCenter/index",
|
"path": "pages/voucherCenter/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "充值中心"
|
"navigationBarTitleText": "充值中心",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/readingRecords/index",
|
"path": "pages/readingRecords/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "阅读记录"
|
"navigationBarTitleText": "阅读记录",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -90,14 +150,20 @@
|
|||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "签到领取书币",
|
"navigationBarTitleText": "签到领取书币",
|
||||||
"navigationStyle": "custom",
|
"navigationStyle": "custom",
|
||||||
"navigationBarTextStyle": "white"
|
"navigationBarTextStyle": "white",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/booksListAll/index",
|
"path": "pages/booksListAll/index",
|
||||||
"style": {
|
"style": {
|
||||||
//完本和新书的 书籍列表
|
//完本和新书的 书籍列表
|
||||||
"navigationBarTitleText": ""
|
"navigationBarTitleText": "",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
// "app-plus": {
|
// "app-plus": {
|
||||||
// "safearea": { //安全区域配置,仅ioS平台生效
|
// "safearea": { //安全区域配置,仅ioS平台生效
|
||||||
// "background": "#FFFFFF", //安全区域外的背景颜色,默认值为"#FFFFFF"
|
// "background": "#FFFFFF", //安全区域外的背景颜色,默认值为"#FFFFFF"
|
||||||
@ -119,45 +185,58 @@
|
|||||||
{
|
{
|
||||||
"path": "pages/booksTheCharts/index",
|
"path": "pages/booksTheCharts/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "排行榜",
|
// booksTheCharts
|
||||||
"navigationBarBackgroundColor": "transparent",
|
"navigationBarTitleText": "",
|
||||||
|
// "navigationBarBackgroundColor": "transparent",
|
||||||
"navigationStyle": "custom",
|
"navigationStyle": "custom",
|
||||||
"app-plus": {
|
// "app-plus": {
|
||||||
"titleNView": {
|
// "titleNView": {
|
||||||
"backgroundColor": "transparent",
|
// "backgroundColor": "transparent",
|
||||||
"background": "transparent"
|
// "background": "transparent"
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
// "enablePullDownRefresh": false,
|
// "enablePullDownRefresh": false,
|
||||||
// "disableScroll": true,
|
// "disableScroll": true,
|
||||||
// "app-plus": {
|
"app-plus": {
|
||||||
// "bounce": "none" // 将回弹属性关掉
|
"bounce": "none" // 将回弹属性关掉
|
||||||
// }
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/voucherCenterDetail/index",
|
"path": "pages/voucherCenterDetail/index",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "充值记录"
|
"navigationBarTitleText": "充值记录",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/bookCoinDetail/bookCoinDetail",
|
"path": "pages/bookCoinDetail/bookCoinDetail",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "书币明细"
|
"navigationBarTitleText": "书币明细",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/giveCoinDetail/giveCoinDetail",
|
"path": "pages/giveCoinDetail/giveCoinDetail",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "赠币明细"
|
"navigationBarTitleText": "赠币明细",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/booksSearchList/booksSearchList",
|
"path": "pages/booksSearchList/booksSearchList",
|
||||||
"style": {
|
"style": {
|
||||||
"navigationBarTitleText": "搜索"
|
"navigationBarTitleText": "搜索",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -177,14 +256,20 @@
|
|||||||
"path": "pages/booksReadingDetail/booksReadingDetail",
|
"path": "pages/booksReadingDetail/booksReadingDetail",
|
||||||
"style": {
|
"style": {
|
||||||
// 书籍详细页面
|
// 书籍详细页面
|
||||||
"navigationBarTitleText": ""
|
"navigationBarTitleText": "",
|
||||||
|
"app-plus": {
|
||||||
|
"bounce": "none" // 将回弹属性关掉
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "pages/bookRecommendList/bookRecommendList",
|
"path": "pages/bookRecommendList/bookRecommendList",
|
||||||
"style": {
|
"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">
|
<view class="bookCity_content_body">
|
||||||
<scroll-view scroll-y="true" class="scroll_y">
|
<scroll-view scroll-y="true" class="scroll_y">
|
||||||
<view class="scroll_y_item">
|
<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'" />
|
<Member v-if="navBarActive == '2'" />
|
||||||
</view>
|
</view>
|
||||||
</scroll-view>
|
</scroll-view>
|
||||||
@ -20,6 +24,9 @@
|
|||||||
import {
|
import {
|
||||||
isGetSystemInfo
|
isGetSystemInfo
|
||||||
} from '@/utils/systemInfo.js'
|
} from '@/utils/systemInfo.js'
|
||||||
|
import {
|
||||||
|
baseUrlImage
|
||||||
|
} from '@/utils/utils'
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
CommNavBar,
|
CommNavBar,
|
||||||
@ -38,23 +45,87 @@
|
|||||||
// },
|
// },
|
||||||
],
|
],
|
||||||
navBarActive: '1',
|
navBarActive: '1',
|
||||||
barHeight: 0,
|
// 全网火爆
|
||||||
|
explosiveDataList: [],
|
||||||
|
// 榜单
|
||||||
|
rankingDataList: [],
|
||||||
|
rankingDataObj: {},
|
||||||
|
headerListActive: '1',
|
||||||
|
// 人气作品
|
||||||
|
popularityDataList: [],
|
||||||
|
// 原创优选
|
||||||
|
originalDataList: [],
|
||||||
|
// 书友推荐
|
||||||
|
recommendDataList: [],
|
||||||
|
// 跟多书籍
|
||||||
|
moreBooksList: [],
|
||||||
|
swiperList: [],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad() {
|
onLoad() {},
|
||||||
|
|
||||||
|
|
||||||
},
|
|
||||||
onShow() {
|
onShow() {
|
||||||
this.$nextTick(() => {
|
// this.$nextTick(() => {
|
||||||
this.$refs.bookCityHome.isGetIndex()
|
// this.$refs.bookCityHome.isGetIndex()
|
||||||
})
|
// })
|
||||||
|
this.isGetHomeIndex();
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handelCommNavBar(event) {
|
handelCommNavBar(event) {
|
||||||
this.navBarActive = event.currentTarget.dataset.id
|
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>
|
</script>
|
||||||
|
|
||||||
@ -81,9 +152,8 @@
|
|||||||
bottom: 0;
|
bottom: 0;
|
||||||
left: 0;
|
left: 0;
|
||||||
right: 0;
|
right: 0;
|
||||||
.scroll_y_item {
|
|
||||||
|
|
||||||
}
|
.scroll_y_item {}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -76,6 +76,9 @@
|
|||||||
import {
|
import {
|
||||||
baseUrlImage
|
baseUrlImage
|
||||||
} from '@/utils/utils'
|
} from '@/utils/utils'
|
||||||
|
import {
|
||||||
|
myGetStorage,
|
||||||
|
} from '@/utils/storage/index.js';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
@ -86,10 +89,57 @@
|
|||||||
RecommendList,
|
RecommendList,
|
||||||
CommFooter,
|
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() {
|
data() {
|
||||||
return {
|
return {
|
||||||
baseUrl: config.baseUrl,
|
baseUrl: config.baseUrl,
|
||||||
swiperList: [],
|
|
||||||
list: [{
|
list: [{
|
||||||
name: the_charts,
|
name: the_charts,
|
||||||
title: '榜单',
|
title: '榜单',
|
||||||
@ -110,88 +160,31 @@
|
|||||||
{
|
{
|
||||||
name: recharge,
|
name: recharge,
|
||||||
title: '充值',
|
title: '充值',
|
||||||
toPath: '/pages/voucherCenter/index'
|
toPath: '/pages/voucherCenter/index',
|
||||||
|
type: 'recharge'
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
// 全网火爆
|
|
||||||
explosiveDataList: [],
|
|
||||||
// 榜单
|
|
||||||
rankingDataList: [],
|
|
||||||
rankingDataObj: {},
|
|
||||||
headerListActive: '1',
|
|
||||||
// 人气作品
|
|
||||||
popularityDataList: [],
|
|
||||||
// 原创优选
|
|
||||||
originalDataList: [],
|
|
||||||
// 书友推荐
|
|
||||||
recommendDataList: [],
|
|
||||||
// 跟多书籍
|
|
||||||
moreBooksList: []
|
|
||||||
}
|
}
|
||||||
},
|
|
||||||
mounted() {
|
|
||||||
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
toGridItemPath(row) {
|
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({
|
uni.navigateTo({
|
||||||
url: `${row.toPath}?titleType=${row.type}`
|
url: `${row.toPath}?titleType=${row.type}`
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
handelRankingList(event) {
|
handelRankingList(event) {
|
||||||
const id = event.currentTarget.dataset.id;
|
this.$emit('handelRankingList', event)
|
||||||
this.headerListActive = id;
|
// const id = event.currentTarget.dataset.id;
|
||||||
this.rankingDataList = this.rankingDataObj[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>
|
</script>
|
||||||
|
@ -33,8 +33,7 @@
|
|||||||
{{bookInfo.size}}
|
{{bookInfo.size}}
|
||||||
</view>
|
</view>
|
||||||
<view class="book_item_tex">
|
<view class="book_item_tex">
|
||||||
<!-- 万字 -->
|
万字
|
||||||
字
|
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="bookOtherInfo_bottom">
|
<view class="bookOtherInfo_bottom">
|
||||||
|
@ -133,7 +133,7 @@
|
|||||||
toNovelReading() {
|
toNovelReading() {
|
||||||
const bookInfo = this.bookInfo;
|
const bookInfo = this.bookInfo;
|
||||||
uni.navigateTo({
|
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 = ''
|
let toPathUrl = ''
|
||||||
const toPathObj = {
|
const toPathObj = {
|
||||||
'1': `/pages/novelReading/novelReading?sid=${bookSid}&id=${bookId}&c=${chapterorder}`,
|
'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]) {
|
if (toPathObj[toPath]) {
|
||||||
toPathUrl = `${toPathObj[toPath]}`
|
toPathUrl = `${toPathObj[toPath]}`
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
:slide="20" :enablePreload="false" @loadmore="loadmoreContent" @clickTo="handelShowStepUp"
|
:slide="20" :enablePreload="false" @loadmore="loadmoreContent" @clickTo="handelShowStepUp"
|
||||||
:clickOption="{width:200,height: 400,left:'auto',top:'auto'}" :topGap="0" :bottomGap="20"
|
:clickOption="{width:200,height: 400,left:'auto',top:'auto'}" :topGap="0" :bottomGap="20"
|
||||||
@change="currentChange">
|
@change="currentChange">
|
||||||
<template #test>
|
<template slot="test">
|
||||||
<view class="balance_con">
|
<view class="balance_con">
|
||||||
<rich-text class="balance_con_rich_text"
|
<rich-text class="balance_con_rich_text"
|
||||||
:style="`color:${novelContentColor};font-size:${newCharactersSize}px;`"
|
:style="`color:${novelContentColor};font-size:${newCharactersSize}px;`"
|
||||||
@ -37,7 +37,7 @@
|
|||||||
<view class="balance_btn_all">
|
<view class="balance_btn_all">
|
||||||
<view v-if="!token" class="purchaseFull_popup_btn" @click="toPathLogin">新用户登录</view>
|
<view v-if="!token" class="purchaseFull_popup_btn" @click="toPathLogin">新用户登录</view>
|
||||||
<view v-else-if="readChapterInfoObj.chackpay == 2" class="purchaseFull_popup_btn"
|
<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"
|
<view v-else-if="readChapterInfoObj.chackpay == 3" class="purchaseFull_popup_btn"
|
||||||
@click="handelPurchaseFull">需要全本购买
|
@click="handelPurchaseFull">需要全本购买
|
||||||
</view>
|
</view>
|
||||||
@ -175,7 +175,6 @@
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
token: '',
|
token: '',
|
||||||
navbarTitle: '小说阅读页面',
|
|
||||||
novelMainTypeColor: '',
|
novelMainTypeColor: '',
|
||||||
setUpColorAll: {},
|
setUpColorAll: {},
|
||||||
navigationBarTitleTextColor: '',
|
navigationBarTitleTextColor: '',
|
||||||
@ -185,8 +184,6 @@
|
|||||||
previousChapterBbuttonTextColor: '',
|
previousChapterBbuttonTextColor: '',
|
||||||
nextChapterBbuttonBg: '',
|
nextChapterBbuttonBg: '',
|
||||||
nextChapterBbuttonTextColor: '',
|
nextChapterBbuttonTextColor: '',
|
||||||
bodyReadingHeight: 0,
|
|
||||||
scrollReadingHeight: 0,
|
|
||||||
// 内容背景
|
// 内容背景
|
||||||
bodyReadingBg: '',
|
bodyReadingBg: '',
|
||||||
// 底部安全区
|
// 底部安全区
|
||||||
@ -219,7 +216,6 @@
|
|||||||
defaultCharactersLineHeight: 20,
|
defaultCharactersLineHeight: 20,
|
||||||
readDirectoryActive: '',
|
readDirectoryActive: '',
|
||||||
readChapterid: '',
|
readChapterid: '',
|
||||||
readChapterFlag: false,
|
|
||||||
readChapterInfoObj: {},
|
readChapterInfoObj: {},
|
||||||
readChapterLastid: '',
|
readChapterLastid: '',
|
||||||
readChapterNextid: '',
|
readChapterNextid: '',
|
||||||
@ -227,7 +223,6 @@
|
|||||||
},
|
},
|
||||||
onLoad(options) {
|
onLoad(options) {
|
||||||
this.booksDirectorySid = options.sid;
|
this.booksDirectorySid = options.sid;
|
||||||
this.navbarTitle = options.n;
|
|
||||||
this.readChapterid = options.id;
|
this.readChapterid = options.id;
|
||||||
this.isGetUserRead();
|
this.isGetUserRead();
|
||||||
},
|
},
|
||||||
@ -257,7 +252,7 @@
|
|||||||
const booksDirectorySid = this.booksDirectorySid;
|
const booksDirectorySid = this.booksDirectorySid;
|
||||||
const booksDirectoryPage = this.booksDirectoryPage;
|
const booksDirectoryPage = this.booksDirectoryPage;
|
||||||
const readChapterid = this.readChapterid ? this.readChapterid : '';
|
const readChapterid = this.readChapterid ? this.readChapterid : '';
|
||||||
const newReadChapterInfoObj = await this.isGetBookInfo(readChapterid, '');
|
const newReadChapterInfoObj = await this.isGetBookInfo(readChapterid);
|
||||||
this.novelReadingContentText = [newReadChapterInfoObj];
|
this.novelReadingContentText = [newReadChapterInfoObj];
|
||||||
this.readDirectoryActive = newReadChapterInfoObj.chapterorder;
|
this.readDirectoryActive = newReadChapterInfoObj.chapterorder;
|
||||||
this.readChapterLastid = newReadChapterInfoObj.lastid;
|
this.readChapterLastid = newReadChapterInfoObj.lastid;
|
||||||
@ -268,7 +263,7 @@
|
|||||||
currentChapter: newReadChapterInfoObj.chapterorder
|
currentChapter: newReadChapterInfoObj.chapterorder
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
isGetBookInfo(chapterId, statusType, ) {
|
isGetBookInfo(chapterId) {
|
||||||
return new Promise((resolve) => {
|
return new Promise((resolve) => {
|
||||||
const booksDirectorySid = this.booksDirectorySid;
|
const booksDirectorySid = this.booksDirectorySid;
|
||||||
const novelReadingContentText = this.novelReadingContentText;
|
const novelReadingContentText = this.novelReadingContentText;
|
||||||
@ -293,7 +288,7 @@
|
|||||||
isEnd: resData.nextid == '' ? true : false,
|
isEnd: resData.nextid == '' ? true : false,
|
||||||
chapter: resData.chapterorder,
|
chapter: resData.chapterorder,
|
||||||
title: resData.chaptername,
|
title: resData.chaptername,
|
||||||
isTtitle: resData.title
|
isTitle: resData.title
|
||||||
// richTextNodes: `<h3>${res.data.chaptername}</h3></br>${res.data.novel_content}`
|
// richTextNodes: `<h3>${res.data.chaptername}</h3></br>${res.data.novel_content}`
|
||||||
};
|
};
|
||||||
this.readChapterInfoObj = readChapterInfoObj;
|
this.readChapterInfoObj = readChapterInfoObj;
|
||||||
@ -342,7 +337,6 @@
|
|||||||
}
|
}
|
||||||
callback('success', obj);
|
callback('success', obj);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
currentChange(pageInfo) {
|
currentChange(pageInfo) {
|
||||||
@ -384,7 +378,6 @@
|
|||||||
content: ''
|
content: ''
|
||||||
}
|
}
|
||||||
this.$refs.yingbingReadPage.init({
|
this.$refs.yingbingReadPage.init({
|
||||||
// ...obj,
|
|
||||||
contents: [obj],
|
contents: [obj],
|
||||||
start: 0,
|
start: 0,
|
||||||
currentChapter: newReadDirectoryActive - 1,
|
currentChapter: newReadDirectoryActive - 1,
|
||||||
@ -419,9 +412,7 @@
|
|||||||
custom,
|
custom,
|
||||||
content: ''
|
content: ''
|
||||||
}
|
}
|
||||||
console.log(obj, "---------------")
|
|
||||||
this.$refs.yingbingReadPage.init({
|
this.$refs.yingbingReadPage.init({
|
||||||
// ...obj,
|
|
||||||
contents: [obj],
|
contents: [obj],
|
||||||
start: 0,
|
start: 0,
|
||||||
currentChapter: newReadDirectoryActive + 1
|
currentChapter: newReadDirectoryActive + 1
|
||||||
@ -450,20 +441,9 @@
|
|||||||
url: `/pages/login/login?sid=${readChapterInfoObj.sid}&i=${readChapterInfoObj.id}&c=${readDirectoryActive}&to=1`
|
url: `/pages/login/login?sid=${readChapterInfoObj.sid}&i=${readChapterInfoObj.id}&c=${readDirectoryActive}&to=1`
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
directoryPopupClose() {
|
// directoryPopupClose() {
|
||||||
// this.directoryPopupShow = false;
|
// 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;
|
|
||||||
},
|
|
||||||
handelSteUpPopup() {
|
handelSteUpPopup() {
|
||||||
this.stepUpPopupShow = true;
|
this.stepUpPopupShow = true;
|
||||||
},
|
},
|
||||||
@ -623,7 +603,6 @@
|
|||||||
// this.myData = myData;
|
// this.myData = myData;
|
||||||
this.novelMainTypeColor = novelMainTypeColor;
|
this.novelMainTypeColor = novelMainTypeColor;
|
||||||
this.newCharactersSize = JSON.parse(novelMainObj).charactersSize || 28;
|
this.newCharactersSize = JSON.parse(novelMainObj).charactersSize || 28;
|
||||||
this.bodyReadingHeight = screenHeight - statusBarHeight - devicePixelRatio * 22;
|
|
||||||
this.setUpColorAll = setUpReadingColorAll;
|
this.setUpColorAll = setUpReadingColorAll;
|
||||||
this.barPopupIcon = {
|
this.barPopupIcon = {
|
||||||
'F3EFE9': {
|
'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]
|
||||||
appleAppid=com.qinjiu.guyanxiaoshuo
|
appleAppid=com.gygsh.app
|
||||||
|
|
||||||
|
[appstore]
|
||||||
|
appstore=284c163ec079c1a9ec45c1860f781935
|
||||||
|
|
||||||
[iosStyle]
|
[iosStyle]
|
||||||
iosStyle=
|
iosStyle=
|
||||||
@ -15,3 +18,13 @@ spaceid_qq=
|
|||||||
[universalLinks_weibo]
|
[universalLinks_weibo]
|
||||||
universalLinks_weibo=
|
universalLinks_weibo=
|
||||||
spaceid_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
|
iosProfile=D:/项目证书/古言小说证书22222/gygsh/gygshtest.mobileprovision
|
||||||
ioscertFile=C:/Users/Administrator/Desktop/小说证书/古言小说证书/guyanxiaoshuo.p12
|
ioscertFile=D:/项目证书/古言小说证书22222/gygsh/d67b96d0807b462295ffaf5c31e41393.p12
|
||||||
ioscertPassword=ep/Tdjka4Y7WYqDB6/S7dw==
|
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 |