import pdf from ‘vue-pdf’;
import CMapReaderFactory from ‘vue-pdf/src/CMapReaderFactory.js’;
<pdf v-for="item in numPages" :key="item" :src="pdfSrc" :page="item" />
var isurl = `data:application/pdf;base64,`+后台给的流
this.getTitlePdfurl(isurl)
getTitlePdfurl(urls) {
this.pdfSrc = pdf.createLoadingTask({ url: urls, CMapReaderFactory }); //解决中文乱码问题
this.pdfSrc.promise.then(pdf => {
this.numPages = pdf.numPages;
});
// this.lookDialog.iframeSrc = `data:application/pdf;base64,${url}`
},