前端文件预览有没有什么好的方法

目前后端返回的是文件在服务器上的地址,前端要做文件预览,文件格式有jpg,pdf,docx,xlsx,pptx,bmp gif,tif,有没有什么好的方法(技术栈是vue)

阅读 3k
3 个回答

图片使用img标签 dicx等使用office online pdf使用pdfjs
其中麻烦的是office那一套

最简单的方式是使用浏览器自己的预览,window.open() 打开新的标签页,注意响应头别弄错了

简单预览的话可以让后端直接生成图片最简单,或者建议购买在线文档服务比如百度doc等。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题