From 12cc87a1f2f9b91359d3ca43fe052440d9890dac Mon Sep 17 00:00:00 2001
From: yiming <m13691596795@163.com>
Date: 星期二, 09 四月 2024 19:12:22 +0800
Subject: [PATCH] 购物车跳转图书详情

---
 packageDomain/pages/resourceDetails/myAudio/index.js |   74 +++++++++++--------------------------
 1 files changed, 22 insertions(+), 52 deletions(-)

diff --git a/packageDomain/pages/resourceDetails/myAudio/index.js b/packageDomain/pages/resourceDetails/myAudio/index.js
index 5d30222..82f6c80 100644
--- a/packageDomain/pages/resourceDetails/myAudio/index.js
+++ b/packageDomain/pages/resourceDetails/myAudio/index.js
@@ -83,13 +83,9 @@
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇
    */
   onLoad(options) {
-
-
-
     const systInfo = wx.getSystemInfoSync();
     const menu = wx.getMenuButtonBoundingClientRect(); // 鑳跺泭淇℃伅
     const navBarHeight = (menu.top - systInfo.statusBarHeight) * 2 + menu.height; // 瀵艰埅鏍忛珮搴�
-
     this.setData({
       navBarHeight: navBarHeight,
       barHeight: systInfo.statusBarHeight,
@@ -101,26 +97,10 @@
       parentProductLinkPath: options.parentProductLinkPath,
       productLinkPath: options.productLinkPath
     })
-
     this.resourceDetailsData()
     this.getNoteList()
-
-
-
-
   },
-  onUnload() {
-    myAudio.src = ''
-    myAudio.destroy()
 
-    this.setData({
-      myAudioPos: '',
-      isplay: false, //鏄惁榛樿鎾斁,
-      myAudioCurrent: '00:00', // 褰撳墠鎾斁杩涘害
-      showData: '',
-    });
-    // console.log(myAudio.src);
-  },
   /**
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍒濇娓叉煋瀹屾垚
    * 
@@ -137,7 +117,6 @@
     this.setData({
       startTime: Date.now()
     })
-
   },
 
   /**
@@ -157,13 +136,27 @@
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍗歌浇
    */
   onUnload() {
-    this.setData({
-      pauseTime: Date.now()
-    })
-    if (wx.getStorageSync(app.config.tokenKey)) {
-      let duration = this.data.pauseTime - this.data.startTime
-      this.count(duration)
-    }
+    // this.setData({
+    //   pauseTime: Date.now()
+    // })
+    // if (wx.getStorageSync(app.config.tokenKey)) {
+    //   let duration = this.data.pauseTime - this.data.startTime
+    //   this.count(duration)
+    // }
+
+
+    // myAudio.src = ''
+    // myAudio.destroy()
+    // this.setData({
+    //   myAudioPos: '',
+    //   isplay: false, //鏄惁榛樿鎾斁,
+    //   myAudioCurrent: '00:00', // 褰撳墠鎾斁杩涘害
+    //   showData: '',
+    // });
+    // 鍋滄闊抽鎾斁
+    myAudio.stop();
+    // 閿�姣� InnerAudioContext 瀹炰緥
+    myAudio.destroy();
   },
   count(timeStr) {
     const data = {
@@ -219,7 +212,6 @@
 
   },
   showDialog(e) {
-
     this.setData({
       submitTitle: this.data.bookName,
       dialogKey: true,
@@ -260,16 +252,13 @@
         size: 999
       }
     }
-
     app.MG.store.getProductDetail(query).then(res => {
       res.datas.cmsDatas[0].datas.forEach((item, index) => {
-
         if (item.selectType === "audio") {
           this.data.threeLeveData.push(item)
           this.setData({
             threeLeveData: this.data.threeLeveData
           })
-
           this.data.threeLeveData.forEach((items, index) => { // 淇敼姝ゅ娣诲姞index鍙傛暟
             if (this.data.productLinkPath == items.productLinkPath) {
               this.setData({
@@ -277,38 +266,25 @@
                 titleName: items.name
               })
               this.pubulicPlayFun()
-
               let selectedIndex = index; // 瀛樺偍閫変腑椤圭殑绱㈠紩
               this.setData({
                 selectedId: selectedIndex // 璁剧疆閫変腑椤圭殑绱㈠紩
               });
             }
           });
-
-
         }
-
       })
-      this.data.threeLeveData.forEach((item) => {
-        // console.log(item.name);
-      })
+      this.data.threeLeveData.forEach((item) => {})
     })
   },
   onVideo(e) {
-    // console.log(e, 'e');
     this.setData({
       myAudioCurrent: '00:00',
       myAudioPos: '',
-
-
       isplay: false
     })
-
     const item = e.currentTarget.dataset.item
-
     if (this.data.showData != '') {
-
-
       this.setData({
         titleName: item.name,
         selectId: item.id,
@@ -436,11 +412,8 @@
       topicIdOrRefCode: topicId + ''
     }
     await app.MG.ugc.getTopicMessageList(query).then((res) => {
-      // notePage.value.total = res.totalSize
       res.datas.forEach((item) => {
-
         item.createDate = this.convertTimestamp(item.createDate)
-
       })
       this.setData({
         "pageCount.total": res.totalSize,
@@ -652,14 +625,11 @@
       this.changeItem(this.data.threeLeveData[index - 1])
       this.setData({
         selectedId: index - 1,
-
       })
     } else {
       console.log('宸茬粡鏄涓�棣栦簡');
     }
-
   },
-
   //鍙冲垏鎹�
   onRightSwitch() {
     this.setData({

--
Gitblit v1.9.1