Ver Fonte

bug修复

threethousanddream há 2 semanas atrás
pai
commit
b24f84d31e
2 ficheiros alterados com 3 adições e 6 exclusões
  1. 1 1
      components/yx-navbar/yx-navbar.vue
  2. 2 5
      pages/detail/bigdata.vue

+ 1 - 1
components/yx-navbar/yx-navbar.vue

@@ -118,7 +118,7 @@ export default {
   },
   methods: {
     onClose() {
-      window.close()
+      window.insideH5ToApp({key: 'toBackAPP',})
     },
     eventUp(e) {
       this.$emit('eventUp', e)

+ 2 - 5
pages/detail/bigdata.vue

@@ -1,7 +1,7 @@
 <template>
   <div class="pageDetail">
     <yx-navbar :isBack="true" :title="title"></yx-navbar>
-    <iframe class="iframe" id="iframe" :src="src"  frameborder="0"></iframe>
+    <iframe class="iframe" id="iframe" :src="src" frameborder="0"></iframe>
   </div>
 </template>
 <script>
@@ -20,12 +20,9 @@ export default {
   },
   mounted() {
     let iframe = document.getElementById('iframe')
-    console.log('mounted')
     iframe.onload = () => {
-      console.log('onload')
       let token = Cookies.get('congress')
-      iframe.contentWindow.postMessage({token: token, id: this.id}, '*')
-      console.log('sent')
+      iframe.contentWindow.postMessage({token: token, id: this.id, type: 'h5'}, '*')
     }
   },
 }