|
@@ -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
|
}
|