wangxiaogang 3 жил өмнө
parent
commit
214ba84e7d

+ 0 - 1
src/jfw/modules/app/src/web/staticres/jyapp/js/common.js

@@ -1051,7 +1051,6 @@ function checkMsgCount(acync, str, callback) {
       } catch (e) {
         console.log(e)
       }
-      console.log(str)
       if (str == 1) {
         var isMsg = localStorage.getItem('isMsgNum')
         if (num !== Number(isMsg)) {

+ 7 - 4
src/web/staticres/common-module/messageCenter/js/detail.js

@@ -21,15 +21,18 @@ var vm = new Vue({
     }
   },
   created() {
-    // let wxType = getType()
-    // if (!wxType) {
-    //   checkMsgCount(true)
-    // }
+    let wxType = getType()
+    if (!wxType) {
+      checkMsgCount(true, 0)
+    }
     let indx = getQueryString('type')
     this.tit = this.imgSrcs[indx - 1].title
     document.title = this.imgSrcs[indx - 1].title
     this.msgData()
   },
+  mounted () {
+    iosBackRefresh()
+  },
   updated() {
     let el = document.getElementById('descri')
     el.scrollTop = el.scrollHeight

+ 12 - 0
src/web/staticres/common-module/messageCenter/js/func.js

@@ -29,6 +29,18 @@ function androided() {
   return u.indexOf("Chrome") > -1
 }
 
+function iosBackRefresh () {
+  var isPageHide = false;
+  window.addEventListener('pageshow', function () {
+      if (isPageHide) {
+          location.reload();
+      }
+  });
+  window.addEventListener('pagehide', function () {
+      isPageHide = true;
+  });
+}
+
 //获取url中"?"符后的字符串并正则匹配
 function getQueryString(name) {
   var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");

+ 2 - 1
src/web/staticres/common-module/messageCenter/js/index.js

@@ -24,8 +24,9 @@ var vm = new Vue({
   mounted () {
     // let appType = androidOrIOS()
     // if (appType == 'ios') {
-      utils.iosBackRefresh()
+      // utils.iosBackRefresh()
     // }
+    iosBackRefresh()
     keepQuest()
   },
   beforeDestroy() {

+ 1 - 0
src/web/templates/frontRouter/wx/messageCenter/sess/detail.html

@@ -54,6 +54,7 @@
   <script src='https://cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js'></script>
   <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
   <script src=//cdn-common.jianyu360.com/cdn/lib/jquery/3.6.0/jquery.min.js></script>
+  <script src='{{Msg "seo" "cdn"}}/big-member/js/utils.js?v={{Msg "seo" "version"}}'></script>
   <!--E-当前页面的资源-->
   {{include "/big-member/commonjs.html"}}
   <script src='{{Msg "seo" "cdn"}}/jyapp/js/common.js?v={{Msg "seo" "version"}}'></script>