【彩彩只能變身隊】第四次會議
第四次會議
時間:3月24日
時長:2小時
地點:圖書館303研討室
會議內容:
1. 前後端人員確定
2. 技術細節討論
3. 督促學習進度
具體議程:
1. 前後端人員確定:
呂隊長確定前後端分組,因為初步考慮到前端的難度相比於後端會低一些,於是學習後端的人多了一些。
同時前後端分別有一個人主管。這樣壓力會分散一些。
2. 技術細節討論:
由於我們做的是收作業功能,通過市場調研,發現實現這個功能的有很多APP,但是他們都沒有去做在線預覽這種功能,而且用戶體驗比較差。
印象最深的是有個微信的小程序,他要關註一個公眾號,並且給公眾號發消息才能註冊,而且特別卡。
於是初步定位我們的核心技術就是:在線預覽功能和良好的UI界面,用戶體驗。
在線預覽功能,我們考慮了多種文件形式:ppt,pdf,word,excel,jpg等等。
在這些格式中,通過查找資料,我們初步可以做以下:
pdf:這個是最容易做出在線預覽的格式,而且大多數文件轉為pdf也是很方便的,所以我們把重點放在了pdf預覽。(至少office的軟件都可以直接保存成pdf格式的)
pdf的在線預覽:
①第一種方法,就是直接超鏈接到文件地址,<a href="文檔地址"></a>這樣就可以打開他,不過用戶體驗不是很好。
②第二種方法,是用現成的大公司的api,比如說易度雲,永中,office,但是效果也不是很好,而且價格昂貴。
③第三種方法,直接通過頁面內嵌iframe:
$("<iframe src=‘"+ this.previewUrl +"‘ width=‘100%‘ height=‘362px‘ frameborder=‘1‘>").appendTo($(".video-handouts-preview"));
④第四種方法,就是用pdf.js這個包來自己做,這個技術難度未知,不過感覺可以接受。
excel:找到了一個excel.js的包,他可以輕松地做到在後臺去解析傳上來的excel數據,並且可以把後臺的數據做成一個表格來讓用戶下載。
word,ppt:都有一些免費的API,不過感覺效果比較差,主要是質量不高,字跡不是很清晰。
還有一條方案,就是任何的文件都可以通過後臺轉為圖片,然後用圖片輸出在線預覽。
3. 督促學習進度
【彩彩只能變身隊】第四次會議