微信浏览器踩坑集锦
前言
众所周知,微信浏览器(X5内核)被前端届称为移动端的“IE6”。最近发现自己的一个WebApp在微信下面出现一个坑爹的问题,所以想写一篇文章来总结一下自己在微信开发中所遇到的一些问题和解决办法,给自己和其它人提供参考。
先说一下微信浏览器的情况,安卓端微信6.1版本以上使用的是QQ浏览器X5的内核,5.4~6.1之间如果用户手机上安装过QQ浏览器,则使用X5内核。如果未安装,则使用系统浏览器内核。
iOS端的情况比较简单,由于苹果的限制,微信只能使用Safari提供的内核(也就是Webkit)。相对来说iOS的问题不多,问题主要集中在安卓端,也就是X5内核上面。
疯狂动物城:你想要的它都有
疯狂动物城,美好乌托邦。奇妙的想象,瑰丽的画面,悬疑、逆转、欢乐、感触……都有了。成年人看到政治讽刺和阶级偏见,青年人看到追求梦想,儿童看到可爱的动物。
通篇正能量,不放弃,懂坚持,有梦想,会追求。身体弱小的兔子警察有着不一般的梦想。即使被嘲笑,遇到挫折,仍坚持着,从处处不顺的训练,到手到擒来第一名证书,终于看似实现了自己的梦,成为了警察,兔子中唯一的警察。
AngularJS特性研究之依赖注入
说到AngularJS,大家都知道它有几个非常著名的特性,分别是:数据双向绑定、依赖注入(DI)、指令系统。这次我想来了解一下依赖注入背后的原理是怎样的。
什么是依赖注入
依赖这个名词很好理解,就是我需要一个东西,这个东西并不是我自己的,而是来自其它地方的;注入则表示,现在我需要它,别人把这个东西呈给我。
探索ES2015:箭头函数(Arrow Functions)
前言
在JavaScript的世界中函数被誉为一等公民,每当我们需要在JS定义一个新的函数,我们都会毫不犹豫的function() {}
,也许我们可以开始换一种方式来定义一个函数,也就是本文的主角箭头函数,一个来自ECMAScript 2015(又称ES6)的全新特性。