码迷,mamicode.com
首页 > 微信 > 详细

微信公众号项目总结--加快开发速度和调试效率

时间:2017-12-19 00:48:14      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:http   use   适用于   属性   cli   架构   通过   移动   url   

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

  前端本地模拟微信登录

技术分享图片

  

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

  

  兼容问题

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

微信公众号项目总结--加快开发速度和调试效率

标签:http   use   适用于   属性   cli   架构   通过   移动   url   

原文地址:http://www.cnblogs.com/xiyangcai/p/8058983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!