Bladeren bron

静态页面

1002884655 4 jaren geleden
bovenliggende
commit
f6a98f2e92
2 gewijzigde bestanden met toevoegingen van 23 en 4 verwijderingen
  1. 5
    4
      src/pages/WoDe/XiaZaiErWeiMa/index.vue
  2. 18
    0
      src/pages/WoDe/XiaZaiErWeiMa/page.scss

+ 5
- 4
src/pages/WoDe/XiaZaiErWeiMa/index.vue Bestand weergeven

@@ -1,6 +1,6 @@
1 1
 <template>
2 2
   <div class="Page">
3
-    <MainPageContainer @ShopInfoChange="Init" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="邀请注册" :ShowMainHeaderMore="true" MainHeaderMoreText="保存截图" :MainHeaderMoreClick="SaveImg">
3
+    <MainPageContainer @ShopInfoChange="Init" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="邀请注册">
4 4
       <div ref="PageContainer" class="PageContainer">
5 5
         <img v-if="Base64Img !== null" :src="Base64Img" width="100%" alt="">
6 6
         <div class="centerLabel">
@@ -12,6 +12,9 @@
12 12
               <img v-if="QrCodeUrl !== null" :src="QrCodeUrl" class="contain" alt="">
13 13
             </div>
14 14
           </div>
15
+          <div class="SaveImg">
16
+            <a @click="SaveImg">保存截图</a>
17
+          </div>
15 18
         </div>
16 19
         <img v-if="CanvasImg !== null" :src="CanvasImg" class="CanvasImg" alt="">
17 20
         <a v-if="CanvasImg !== null" ref="CanvasImgDownload" :href="CanvasImg" download="xiaoniu.jpeg"></a>
@@ -70,11 +73,9 @@ export default {
70 73
       return dataURL
71 74
     },
72 75
     SaveImg () {
73
-      if (window.js2native.screen) {
74
-        console.log('是app')
76
+      if (window.js2native !== undefined) {
75 77
         window.js2native.screen(document.getElementsByClassName('PageContainer')[0].getBoundingClientRect().top)
76 78
       } else {
77
-        console.log('不是app')
78 79
         if (this.$refs.CanvasImgDownload) {
79 80
           this.$refs.CanvasImgDownload.click()
80 81
         }

+ 18
- 0
src/pages/WoDe/XiaZaiErWeiMa/page.scss Bestand weergeven

@@ -68,6 +68,24 @@
68 68
           overflow: hidden;
69 69
         }
70 70
       }
71
+      > .SaveImg {
72
+        padding: 0 30px;
73
+        position: relative;
74
+        overflow: hidden;
75
+        background: none;
76
+        box-shadow: none;
77
+        margin-top: -0.5rem;
78
+        > a {
79
+          width: 100%;
80
+          display: block;
81
+          font-size: 0.14rem;
82
+          color: #fff;
83
+          line-height: 0.4rem;
84
+          text-align: center;
85
+          background: #d91d36;
86
+          border-radius: 0.06rem;
87
+        }
88
+      }
71 89
     }
72 90
   }
73 91
 }