摘要: 你是否发现项目中有很多页面只用到了框架不到十分之一的内容,还引了压缩后还有70多kb的jquery库 你是否发现项目中就用了两三个underscore提供的方法,其他大部分的你方法你甚至从来没有看过 你是否发现fetch好像比ajax好用那么一点 你是否想过自己封装个ajax.... 纯前端写得久了 阅读全文
posted @ 2016-12-12 12:21 微人类 阅读(3860) 评论(10) 推荐(5) 编辑
摘要: 之前那篇微信JS-SDK授权的文章实现了分享接口,那么这里总结一下如何在微信里面通过js调起原生摄像头,以及上传下载图片。 1.配置 页面引入通过jssdk授权后,传入wx对象,首先配置需要的接口 2.调起拍照/相册 将下面的方法放在需要点击事件的回调函数里面 这时我们可以看到这样的效果,代表调起成 阅读全文
posted @ 2016-12-08 11:26 微人类 阅读(6312) 评论(2) 推荐(7) 编辑
摘要: 在实际的项目开发中,我们通常会遇见这样的场景:一个页面有很多图片,而首屏出现的图片大概就一两张,那么我们还要一次性把所有图片都加载出来吗?显然这是愚蠢的,不仅影响页面渲染速度,还浪费带宽。这也就是们通常所说的首屏加载,技术上现实其中要用的技术就是图片懒加载--到可视区域再加载。 思路: 将页面里所有 阅读全文
posted @ 2016-12-01 17:27 微人类 阅读(133534) 评论(1) 推荐(3) 编辑
摘要: 项目中经常会有url带参并取参数值的问题,最常见的就是登录后再回到原来的页面redirect_uri,我们通常会使用 encodeURIComponent() 转码,当然简单的可以这样使用,如果涉及到参数特别多,然后对参数值安全性又有一定的要求,那么就需要考虑对字符串加密了。可能通常情况下都是在服务 阅读全文
posted @ 2016-11-21 17:08 微人类 阅读(2764) 评论(3) 推荐(1) 编辑
摘要: 正如许多推送一样,微信也友好的给广大开发者提供了“模板消息”,比推送更好的是,它能借助海量用户的微信平台直接通过服务号以短消息形式传达给用户,大大提高了运营的可能性。比如我们现在可以完全抛开银行卡的短信服务,通过相关银行提供服务号绑定银行卡,当发生交易的时候同样的能收到交易详情短消息,确实是方便了不 阅读全文
posted @ 2016-11-17 19:09 微人类 阅读(23803) 评论(3) 推荐(0) 编辑
摘要: 微信开放的JS-SDK面向网页开发者提供了基于微信内的网页开发工具包,最直接的好处就是我们可以使用微信分享、扫一扫、卡券、支付等微信特有的能力。7月份的时候,因为这个分享的证书获取问题深深的栽了一坑,后面看到“config:ok”的时候真的算是石头落地,瞬间感觉世界很美好.. 这篇文章是微信开发的很 阅读全文
posted @ 2016-11-16 18:15 微人类 阅读(2776) 评论(0) 推荐(2) 编辑
摘要: 在pc端,我们通常使用$(window).scroll()事件来监听元素的位置,来做一些入场动效,如: 那么在移动端开发中,也经常有手指滑动时做相关处理的需求,如 下滑时导航条吸顶、上滑时又恢复原态,下拉刷新、上拉加载更多等等.. 可是window对象的scroll事件在移动端有个致命的缺点:“必须 阅读全文
posted @ 2016-11-10 15:52 微人类 阅读(15049) 评论(2) 推荐(2) 编辑
摘要: 微信开发中,经常有这样的需求:获得用户头像、绑定微信号给用户发信息.. 那么实现这些的前提就是授权! 1.配置安全回调域名: 在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名 阅读全文
posted @ 2016-11-08 23:32 微人类 阅读(6416) 评论(4) 推荐(4) 编辑
摘要: 前段时间小忙了一阵,微信公众号的开发,从零开始看文档,踩了不少坑,也算是熬过来了,最近考虑做一些总结,方便以后再开发的时候回顾,也给正在做相关项目的同学做个参考。 思路 微信接入:用户消息和开发者需要的事件推送都会通过微信方服务器发起一个请求,转发到你在公众平台配置的服务器url地址,微信方将带上s 阅读全文
posted @ 2016-11-06 22:09 微人类 阅读(12097) 评论(8) 推荐(2) 编辑
摘要: 最近项目中有需求生成带参的二维码,考虑过用JAVA后台生成返回前端展示,后面了解到用jquery的qrcode.js插件可以很好现实 引入js: 待渲染的dom: 初始化二维码: 值得注意的是,“text”如果是链接且需要自动跳转,只需带上http://开头即可 效果图: 参考: qrcode.js 阅读全文
posted @ 2016-10-08 14:20 微人类 阅读(1182) 评论(0) 推荐(0) 编辑