From 326467df08eb1af36cce83ac161addaa947e2e82 Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期五, 29 三月 2024 19:31:17 +0800 Subject: [PATCH] css --- packageBookService/pages/components/webView/index.js | 53 ++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 40 insertions(+), 13 deletions(-) diff --git a/packageBookService/pages/components/webView/index.js b/packageBookService/pages/components/webView/index.js index 452b945..02bafaa 100644 --- a/packageBookService/pages/components/webView/index.js +++ b/packageBookService/pages/components/webView/index.js @@ -44,16 +44,43 @@ }, setWebViewSrc: function (data) { - var url = app.config.epubUrl + - "?md5=" + - data.md5 + - "&bookName=" + - data.fileName + - "&url=" + app.config.requestCtx + - "&token=" + - wx.getStorageSync(app.config.tokenKey) + - "&recordLocation=" + - this.data.currentPage + var url = ""; + if (data.fileType == 'epub') { + if (data.bookBuy) { + url = app.config.epubUrl + + "?md5=" + + data.md5 + + "&bookName=" + + data.fileName + + "&url=" + app.config.requestCtx + + "&token=" + + wx.getStorageSync(app.config.tokenKey) + + "&recordLocation=" + + this.data.currentPage + } else { + url = app.config.epubUrl + + "?md5=" + + data.md5 + + "&bookName=" + + data.fileName + + "&url=" + app.config.requestCtx + + "&token=" + + wx.getStorageSync(app.config.tokenKey) + + "&recordLocation=" + + this.data.currentPage + "&freeEpubPage=" + data.freePage + } + } else { + url = app.config.pdfUrl + + "?md5=" + + data.md5 + + "&bookName=" + + data.fileName + + "&url=" + app.config.requestCtx + + "&token=" + + wx.getStorageSync(app.config.tokenKey) + + "&recordLocation=" + + this.data.currentPage; + } this.setData({ src: url }) @@ -96,9 +123,9 @@ domain: "bookReadProgress", key: this.data.epubObj.md5, value: JSON.stringify(data), - },], + }, ], }) - .then((res) => { }); + .then((res) => {}); } }, @@ -108,7 +135,7 @@ percentage, type } = - e.detail.data[0]; + e.detail.data[0]; if (type == "progress" && type != "backDetail") { this.setProgress({ page: currentLocation, -- Gitblit v1.9.1