【彩彩只能变身队】第四次会议

第四次会议

时间: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.    督促学习进度

  

原文地址:https://www.cnblogs.com/colorfulhw/p/8653101.html