前端实现多种文件在线预览
这两天接到了客户的一个需求,要求上传ppt,docx等多种类型的文件前端都能打开进行在线预览
重点来了,客户:要钱的不要,我要不要钱的
于是乎经过了博主疯狂的百度,终于找到了两种方法
方法一
用微软的office online进行在线预览
https://view.officeapps.live.com/op/view.aspx?src=文件地址
例:https://view.officeapps.live.com/op/view.aspx?src=http://www.xxx.com/xxx.ppt
这个方法有个坑爹的地方,不知道是不是我哪里搞错了,有的服务器能用,有的用不了,如果有知道的大佬麻烦告知一下,感激不尽
方法二
用docx云服务的在线预览,用法跟微软差不多
http://view.xdocin.com/xdoc?_xdoc=文件地址
例:http://view.xdocin.com/xdoc?_xdoc=http://www.xxx.com/xxx.ppt
这个方法暂时没发现什么坑
叮,摸鱼成功