關於word、pdf、excel在線預覽,想達到完美的效果可能只能花錢買現成的接口調用了,但是在github上有個kkFileView的項目倒是可以拿來用一下,但是這個項目存在着不小的bug:
1.預覽doc或者docx時會出現內容丟失。
2.預覽excel時樣式太醜,無法在手機端預覽。
所以對項目重新做了一下修改,效果如下:
在pc端和移動端都是可以支持的,但是這樣寫仍然有一定的問題,就是比如一個幾十MB的文件,預覽會比較慢,這也能理解,因爲文件轉換時需要把文件下載到本地,下載的時間加上轉換的時間,不長才怪,所以如果能在上傳文件的時候就開一個線程把文件轉換了,預覽的時候只需加載轉換好的文件,這樣時間應該會快點。
需要源碼的同學可以加一下QQ羣:1087582077。