微信程序如何灰度发布

  |   37 评论   |   1,530 浏览

场景 有 2 台服务器 A、B 上线的时候,修改 SLB,使公司网络可以访问 A,外部网络访问 B 使用部署工具部署 A,通过公司网络进行验证 A 验证通过后,切换 SLB,部署 B 再次修改 SLB,完成上线 现实 PC 打开访问 A,返回 A 手机打开微信访问 A,最后会返回 B 手机浏览器打开 A,返回 A 感觉整个人都不好了。。。 一开始放弃了,认为是微信的某种机制 过一段时间,运维就来逼问我一次,实在是:pear:山大 感觉整个人都被鄙视了。。。 杀进程、清缓存、重新关注、退出再登录、重启手机…. 什么招都使了,依旧没效果 看我的重装大法。哇咔咔,成功了。但是仅限第一次,多刷几次以后又返回 B 了 解决 安装个 fiddler 手机端开启代理 完美

2015 VS 2016 前端大杂烩使用数据对比

  |   22 评论   |   1,573 浏览

  • 较 2015 ,整体使用情况上升幅度不大,但是 Webpack 和 ES 转换工具将越来越不可或缺
  • 尽管谈论 jQuery 的开发者在下降,但是大部分开发者没有达到其余工具集的使用水平
  • JavaScript 测试使用的越来越多,这得益于前端提供的一系列工具
  • 相比 JavaScript,使用及关注 CSS 方法论、校验、命名空间的增长过慢

微信 6.3.28 授权失败

  |   10 评论   |   2,178 浏览

所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用(同一个url仅需调用一次,对于变化url的SPA的web app可在每次url变化时进行调用,目前Android微信客户端不支持pushState的H5新特性,所以使用pushState来实现web app的页面会导致签名失败,此问题会在Android6.2中修复)。 以上摘自 微信JS-SDK说明文档。第一次读的时候以为说的是 Android 版本,现在反应过来,应该是微信的版本,所以我们才能一直都安然无恙。 但是就在上周五,微信 6.3.28 版本出来了。奇怪的是,只有华为这个怪胎对该版本进行了自动更新。其他什么小米、三星在微信->我->设置->关于微信里面点击检查新版本,都提示当前已是最新版本。 结果就是我们的客服收到了华为用户的反馈,想想以往在华为手机上出的问题,所以上文才称之为怪胎。 目前使用的是 `react-route….

hi, Firefox

  |   8 评论   |   2,208 浏览

已放弃 FF 好几年头,为了测试 symphony 的兼容性,下载了一个。但是发现 Mac 上没有问题,然后就没有管了。但是今天为了测试 Symphony 的多语言,专门下载了一个 English 版本的。 打开 hacpai.com 的那一刻,bug 重现了,准备开始改。但是点了下,发现好多神奇的功能。不得不惊叹下,好久不见,你惊艳到了我。 惊艳一:打开文章页面,居然识别出阅读模式,体验也不错。还是我们代码写的好呀? 2024F8E5-D59F-4273-841A-B428E30EE306.png 惊艳二:上传文件,文件夹自动变为英文 QQ20161027-1@2x.png 惊艳三:还没看,但前久的某个新闻说….