create alt button to open pdf in new tab

This commit is contained in:
omair saleh
2021-06-17 10:20:51 +08:00
parent e9e37abc65
commit ff07ede0b0
@@ -9,7 +9,7 @@
<div class="row">
<div class="col text-center">
<img :src="src" class="w-100" v-if="type !== 'pdf'">
<div class="btn btn-complete pointer m-b-20" @click="openBase64NewTab(src)" v-show="type === 'pdf'">Open in new window</div>
<div class="btn btn-complete pointer m-b-20" @click="openBase64NewTab()" v-show="type === 'pdf'">Open in new window</div>
<iframe v-if="type === 'pdf'" class="pdf-display w-100 scrollable" style="height: 80vh" :src="'data:application/pdf;base64,'+src"></iframe>
</div>
</div>
@@ -49,8 +49,8 @@
renderPdf() {
this.isLoading = false;
},
openBase64NewTab(base64Pdf) {
var blob = this.base64toBlob(base64Pdf);
openBase64NewTab() {
var blob = this.base64toBlob(this.src);
if (window.navigator && window.navigator.msSaveOrOpenBlob) {
window.navigator.msSaveOrOpenBlob(blob, "pdfBase64.pdf");
} else {