简单粗暴的办法:使用微软提供的在线预览模式打开在线文件地址即可。
https://view.officeapps.live.com/op/view.aspx?src= + 自己文件的线上地址(需要进行EncodeURI转码)
在JS中可以这样写:
window.open('https://view.officeapps.live.com/op/view.aspx?src='+encodeURI(this.pdfUrl))
//encodeURI 为转码方法
//this.pdfUrl 为在线文件地址(例如:http://docs.ielt.com/yida/file/cb4e7ffb0f92876a.pptx),可自行替换
添加到点击事件中,点击后新页面打开效果如下: