main
xy 2 years ago
parent 71294d9a31
commit d2a3fced78

@ -74,7 +74,7 @@
"base" : "h5hssnx"
},
"devServer" : {
"disableHostCheck":true
"disableHostCheck" : true
}
}
}

@ -51,7 +51,7 @@
<view class="share-page__btn">
<view class="share-page__btn--share" @click="isShare = true">分享</view>
<view class="share-page__btn--save" @click="save"></view>
<view class="share-page__btn--save" @click="$u.throttle(save)"></view>
</view>
</view>
</view>
@ -130,60 +130,41 @@ export default {
})
},
save() {
this.$u.throttle(() => {
let sysinfo = uni.getSystemInfoSync();
console.log(sysinfo)
if (sysinfo) {
if (sysinfo.platform === 'android') {
uni.showToast({
title: "请长按分享图片进行保存或者分享",
icon: "none"
})
} else {
let a = document.createElement("a")
a.href = this.imgData
a.setAttribute("download", "gmesign")
a.click()
}
} else {
uni.showToast({
title: "请长按分享图片进行保存或者分享",
icon: "none"
})
}
uni.showToast({
title: "请长按分享图片进行保存或者分享",
icon: "none"
})
let form = new FormData()
form.append('file', base64ToFile(this.imgData, 'sign'))
form.append('active_tag', 'map_point')
let vuex_token = this.vuex_token;
form.append('token', vuex_token)
let xhr = new XMLHttpRequest()
xhr.open('post', `${ROOTPATH}/api/mobile/upload-file`)
xhr.onreadystatechange = () => {
if (xhr.status === 200 && xhr.readyState === 4) {
let val = JSON.parse(xhr.responseText);
console.log(val);
this.$u.api.savePoster({
upload_id: val.id,
type: 1
}).then(res => {
// uni.showToast({
// title: "",
// icon: "none"
// })
}).catch(err => {
// uni.showToast({
// title: "",
// icon: "none"
// })
})
}
let form = new FormData()
form.append('file', base64ToFile(this.imgData, 'sign'))
form.append('active_tag', 'map_point')
let vuex_token = this.vuex_token;
form.append('token', vuex_token)
let xhr = new XMLHttpRequest()
xhr.open('post', `${ROOTPATH}/api/mobile/upload-file`)
xhr.onreadystatechange = () => {
if (xhr.status === 200 && xhr.readyState === 4) {
let val = JSON.parse(xhr.responseText);
console.log(val);
this.$u.api.savePoster({
upload_id: val.id,
type: 1
}).then(res => {
// uni.showToast({
// title: "",
// icon: "none"
// })
}).catch(err => {
// uni.showToast({
// title: "",
// icon: "none"
// })
})
}
xhr.send(form)
})
}
xhr.send(form)
}
},
async onShow() {

Loading…
Cancel
Save