提交 4604ca2a authored 作者: lhh's avatar lhh

修改下载证书问题

上级 2f8e3860
......@@ -2,6 +2,20 @@
const route = useRoute()
const src: any = $ref(route.query?.c || '')
function downLoadEwm(url: any) {
const x = new window.XMLHttpRequest()
x.open('GET', url, true)
x.responseType = 'blob'
x.onload = () => {
const url = window.URL.createObjectURL(x.response)
const a = document.createElement('a')
a.href = url
a.download = '我的电子学习证明'
a.click()
}
x.send()
}
</script>
<template>
......@@ -9,7 +23,7 @@ const src: any = $ref(route.query?.c || '')
<AppCard>
<img :src="src" />
</AppCard>
<a href="#" :download="src" class="btn">
<a href="#" @click="downLoadEwm(src)" class="btn">
下载电子学习证明
<!-- <div class="btn">下载电子学习证明</div> -->
</a>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论