前端vue3实现本地及在线文件预览(含pdf/txt/mp3/mp4/docx/xlsx/pptx)
创始人
2025-01-16 17:35:10
0

一、仅需实现在线预览,且文件地址公网可访问

(一)微软office免费预览(推荐)

支持doc/docx/xls/xlsx/ppt/pptx等多种office文件格式的免费预览

//示例代码  //​在https://view.officeapps.live.com/op/view.aspx?src=后面拼接需要预览的地址,如下:\  let url="http://xxx.com/files/demo.doc" window.open("​https://view.officeapps.live.com/op/view.aspx?src="+encodeURIComponent(​url)) 

(二)XDOC文档预览云服务

移动端和PC端无插件预览PDF、OFD、Word、WPS等多种格式文档

//示例  let url="http://xxx.com/files/demo.doc"  window.open("https://view.xdocin.com/view?src=" + encodeURIComponent(url))

二、本地及非公网文件在线预览

本地或内网预览需要借助插件实现,pdf、mp3、mp4等主要靠原生标签或浏览器自带功能,尽量减少了插件的安装

(一)pdf、txt

直接使用ifrem嵌入页面,用浏览器自带预览功能满足基本需求,其他也可以试试vue-office的pdf插件

pdf预览效果

txt预览效果

(二)mp3、mp4

使用原生audio和video标签能满足基本需求,如有其他功能的需要可以使用video.js等插件

mp3预览效果

相关内容

热门资讯

黑科技辅助!wepower可以... 黑科技辅助!wepower可以设置德州(智能ai辅助插件安装)软件透明挂黑科技(真是有挂)-哔哩哔哩...
第8分钟了解!山水广西麻将软件... 第8分钟了解!山水广西麻将软件(辅助挂)往昔真的有挂(专业辅助曝光教程)-哔哩哔哩;人气非常高,ai...
透视私人局!购买wepoker... 透视私人局!购买wepoker模拟器,开心泉州小程序辅助下载,黑科技教程(有挂教程)-哔哩哔哩运开心...
两分钟了解!决胜奕福有挂(辅助... 您好,决胜奕福有挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款...
黑科技辅助!wopoker透明... 黑科技辅助!wopoker透明挂(智能ai辅助插件安装)软件透明挂黑科技(其实是有挂)-哔哩哔哩;w...
透视最新!hhpoker买挂(... 透视最新!hhpoker买挂(透视)底牌透视挂辅助下载(可靠开挂辅助2025教程)-哔哩哔哩;hhp...
透视黑科技!德州局可以透视,丫... 透视黑科技!德州局可以透视,丫丫陕西打锅子辅助,细节方法(有挂辅助)-哔哩哔哩丫丫陕西打锅子辅助辅助...
第1分钟了解!钱塘十三水可以调... 第1分钟了解!钱塘十三水可以调胜率(辅助挂)往昔是有挂(专业辅助扑克教程)-哔哩哔哩;是一款可以让一...
透视app!wepoker破解... 透视app!wepoker破解器(透视)底牌透视挂辅助神器(可靠开挂辅助必胜教程)-哔哩哔哩;人气非...
黑科技辅助!wpk输赢机制(智... 黑科技辅助!wpk输赢机制(智能ai辅助工具)软件透明挂黑科技(其实是有挂)-哔哩哔哩;致您一封信;...