0.0 我是阿平。我在北京,我是一个彩B 前端。以前一直在园子里潜水,前几天面试某公司时,问我有博客吗 看看本身的github 在看看博客园 个人个艹,的很差意思发出去,因而乎 决定之后开始仍是记录一下吧。最后弱弱的说,个人表达有时候有问题,若是有表达不清楚的地方,欢迎亲们留言吧 帮助我改进-。-~ !(技术方面的指教更是梦寐以求 啦啦啦~ 骚扰我把!)css
最近公司在作微信企业号的应用,有幸( - -。。不幸负责整个项目),前端方面选用的是angularjs zepto ionic requirejs mobiscroll font字体图标 sass样式 gulp 构建。0.0好像是有点重,不过那的不是重点呢 咱们作的是办公类的。妈蛋慢点就慢点吧 啦啦啦~[后面的文章中我会陆续把前端的搭建什么的写成文章 如今就不墨迹了,在墨迹下去天的要黑了]前端
坑1:ios
微信浏览器居中失效,妈蛋的那天好不容易写了(截图是渣渣 你们无视)这样一个页面 发图标什么的 在别的浏览器的正常 在微信中跑时就不居中呢。-。-~ 由于bug 以修复就截正常的吧 。又说了一堆废话解决方法是git
top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);
是的这样子就能够了 就是这个样子。angularjs
坑2:微信修改title 在ios 下失效了。是的0,0 就是ios 修改title 没有反应 。尼玛 当时我就吓尿了。下面直接贴解决方案吧github
1 define(["services/services", 'zepto'], function (services, zepto) { 2 //工具方法 3 services.factory('Util', ['$ionicPopup', function ($ionicPopup) { 4 return { 5 6 /** 7 * 修改页面title 8 * @param title {string} 须要改变的title 数据 9 * @see http://qywx.gitcafe.io/2014/11/14/%E5%BE%AE%E4%BF%A1webview%E4%B8%AD%E7%9A%84%E4%B8%80%E4%BA%9B%E9%97%AE%E9%A2%98/ 10 */ 11 setTitle: function (title) { 12 var $body = $('body') 13 document.title = title; 14 //hack在微信等webview中没法修改document.title的状况 15 var $iframe = $('<iframe src="/favicon.ico"></iframe>').on('load', function () { 16 setTimeout(function () { 17 $iframe.off('load').remove() 18 }, 0) 19 }).appendTo($body) 20 } 21 } 22 }]); 23 });
-。-。 ps 我是封装了一个工具的服务 这里大家能够跳过了 重点看 setTitle 固然Util 这个服务里面还有不少内容 。接下来的日志 我会慢慢的贴出来。web
今天就到这里吧,尼玛 的点开了 以看到最后呢。不点个赞留个言 对得起我码那么多字吗。不留放学别走。面试
亲 看在我码那么多字,墨迹那么久的份上 点个赞,留个言 让更多的人看到吧。下一篇见!gulp