vue2pdf在线预览移动端无法查看

问题:最开始使用frame写的,但是在PC端可以,在移动端无法预览,提示要下载。为解决此问题,使用了vue-pdf插件。

  1. npm i vue-pdf 安装插件

javascript 复制代码
<div>
    <pdf v-for="item in numPages" :key="item" :src="pdfSrc" :page="item" ref="pdf" 
      style="display: inline-block;width: 100%;">
    </pdf>
</div>

<script>
data(){
    pdfSrc:"",//路径
    numPages: null, // pdf 总页数
}
methods:{
    getNumPages() {
            let loadingTask = pdf.createLoadingTask(this.pdfSrc)
            loadingTask.promise.then(pdf => {   
                this.numPages = pdf._pdfInfo.numPages//这里是页码,可能赋值不一样,可以打印看一下
                console.log("pdf",pdf,this.numPages)
            }).catch(err => {
                console.error('pdf 加载失败', err);
            })
    },
}
</script>
<style>
div {
    overflow:auto;
}
</style>
相关推荐
E_ICEBLUE14 小时前
PDF vs PDF/A:区别、场景与常用转换方法(2025 全面解读)
python·pdf
TextIn智能文档云平台15 小时前
从散乱资料到智能知识库:基于TextIn与Coze的RAG实战
人工智能·pdf·知识库·rag·coze·文档解析
m0_5649149217 小时前
图片怎么快速转为PDF?PDF怎么快速转为图片?
pdf
2501_9307077818 小时前
如何使用C#代码将多张图片整合为一个PDF文档
开发语言·pdf·c#
拓端研究室19 小时前
赢战2025电商新趋势下的增长策略报告:平台格局、跨境趋势、大促消费|附600+份报告PDF、数据、可视化模板汇总下载
大数据·pdf
就叫飞六吧2 天前
pdf转国产ofd格式代码案例-Java
java·python·pdf
步里软件2 天前
2424.自动将截图组合成PPT的软件:一款截图合并工具的开发与实践
pdf·截图·截图合并工具·区域截图软件·截图转pdf工具·批量截图管理·长图拼接工具
TextIn智能文档云平台2 天前
如何使用大模型处理图片和PDF并抽取信息?
pdf
winfredzhang2 天前
用 Python 手搓一个 PDF 编辑器:wxPython 与 PyMuPDF 实战详解
python·pdf·合并·缩略图·书签
季春二九2 天前
PDF24 Creator丨多功能PDF编辑丨转换丨压缩丨文本识别
pdf·pdf24 creator