更换贺报下载的方法26

This commit is contained in:
xuxingjun
2024-12-30 17:28:33 +08:00
parent e82d9823be
commit 4fc151fb3b
3 changed files with 35 additions and 10 deletions

View File

@@ -187,14 +187,13 @@ function appCallBack() {}
return window.WVJBCallbacks.push(callback)
}
window.WVJBCallbacks = [callback]
var WVJBIframe = {}
WVJBIframe = document.createElement('iframe')
var WVJBIframe = document.createElement('iframe')
WVJBIframe.style.display = 'none'
WVJBIframe.src = 'https://__bridge_loaded__'
document.documentElement.appendChild(WVJBIframe)
// setTimeout(function() {
setTimeout(function() {
document.documentElement.removeChild(WVJBIframe)
// }, 100)
}, 0)
}
}
@@ -244,8 +243,6 @@ function appCallBack() {}
return triggerCallHandler(method, params)
}
})
console.log('z合理',window.WebViewJavascriptBridge);
window.WebViewJavascriptBridge = null
})(window)
//notation: js file can only use this kind of comments

View File

@@ -120,7 +120,8 @@
<!-- </van-list>-->
</div>
<p v-else class="noList">当前条件查无数据</p>
<button @click="xiazai">xiazai </button>
<button @click="xiazai2">下载 </button>
<!-- 二级机构筛选栏 -->
<van-popup v-model="isOrgLv2ConditionShow" position="bottom" :style="{ height: '40vh' }">
<van-picker show-toolbar :columns="province" @confirm="onOrgLv2ConditionConfirm" @cancel="isOrgLv2ConditionShow = false" />
@@ -878,6 +879,29 @@ export default {
const oneYearAgoDate = getOneYearAgoDate();
this.timeMinDate = oneYearAgoDate
},
xiazai() {
this.haha()
},
haha() {
async function captureAndProcessImage() {
EWebBridge.webCallAppInJs('download', {
url: 'https://iagentsales-test2.e-guofu.com/images/2024/12/30/realTimeOrder_b2914c33a78c496fa5be5033e3aa8e7e.png',
name: '业绩贺报.pdf'
})
}
captureAndProcessImage()
},
xiazai2() {
this.haha2()
},
haha2() {
async function captureAndProcessImage() {
EWebBridge.webCallAppInJs('download', {
url: 'https://iagentsales-test2.e-guofu.com/images/2024/12/30/realTimeOrder_b2914c33a78c496fa5be5033e3aa8e7e.png',
name: '业绩贺报.pdf'
})
}
}
}
}
</script>

View File

@@ -17,7 +17,7 @@
<!-- <van-button square type="default" :disabled="shareJin" size="large" @click="shareImg" v-no-more-click="1000"> 分享 </van-button> -->
<!-- <van-button square type="danger" :disabled="downLoadJin" size="large" @click="downLoadImagesFunc" v-no-more-click="1000"> 下载 </van-button> -->
<button class="shareImg" @click="fenxiang()" v-no-more-click="1000"> 分享 </button>
<button class="downLoad" @click="domToImage()" v-no-more-click="1000"> 下载 </button>
<button class="downLoad" @click="xiazai()" v-no-more-click="1000"> 下载 </button>
</div>
<div class="close" @click="close()">
<van-icon name="cross" size="38" color="#fff" />
@@ -196,13 +196,17 @@ export default {
},
saveImg(res) {
xiazai() {
EWebBridge.webCallAppInJs('download', {
url: 'https://iagentsales-test2.e-guofu.com/images/2024/12/30/realTimeOrder_b2914c33a78c496fa5be5033e3aa8e7e.png',
name: '业绩贺报.pdf'
})
},
close() {
console.log(15434678);
// document.documentElement.removeChild(this.$refs.xingdownLoad)
// this.$refs.xingdownLoad.removeChild(this.$refs.xingdownLoad);
document.getElementById('capture').innerHTML = '';
this.$emit('child-colse', '1')
}
}