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


    第四次会议

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

      

  • 相关阅读:
    My97DatePicker控件显示时分秒
    【servlet学习1】使用eclipse+tomcat开发servlet示例
    JNI之JAVA调用C++接口
    关闭页面,window.onunload事件未执行的原因
    java finally块执行时机分析
    c# IL 指令集
    java 字节码指令集
    Linux可插拔认证模块(PAM)的配置文件、工作原理与流程
    常用的Linux可插拔认证模块(PAM)应用举例(一)
    开始我的博客旅途
  • 原文地址:https://www.cnblogs.com/colorfulhw/p/8653101.html
Copyright © 2020-2023  润新知