zoukankan      html  css  js  c++  java
  • 微信公众号项目总结--加快开发速度和调试效率

      近端时间接手了某上市公司的内部员工分享系统的微信端项目,由于接手后去理解整个项目的架构、规范等的时间紧迫,所以导致开发期间遇到较多问题从而加班加到心力交瘁。现在项目大概算完成了一个里程碑,所以在这里总结一下项目中所获得的东西,所踩过的坑,好让下一次开发更具效率。

      前端本地模拟微信登录

      

      由于微信公众号要使用微信jssdk api,api的使用需要微信授权、登录、获取token等一系列操作,如果是本地调试的话可以通过url的判断进行微信模拟登录。这样做的好处利于扩展,如果该产品不只使用于微信端的时候可以利用判断适用于app、web端等。

      

      兼容问题

      大公司的东西肯定兼容无数兼容问题,在这分两点,一个是andriod端、一个是ios端。项目里面是有一个移动端富文本编辑器的需求的,由于fastclick插件和ios11版本的div的contenteditable属性不兼容,但是安卓系统并没有问题,所以必须使用navgaitor对象userAgent属性去判断浏览器的属性(注意全局封装,因为项目里面还有很多系统兼容问题)。

  • 相关阅读:
    pyDNS学习
    BUUCTF password
    攻防世界 easy-apk
    Android Normal writeup
    Jarvis OJ
    阿里云服务器连接(安装)宝塔面板
    bmp格式转为jpeg格式文件
    课设记录-Day15
    课设记录-Day14
    课设记录-Day13
  • 原文地址:https://www.cnblogs.com/xiyangcai/p/8058983.html
Copyright © 2011-2022 走看看