开园第一篇:最近开发微信web 遇到的坑。

0.0 我是阿平。我在北京,我是一个彩B 前端。之前一直在园子里潜水,前几天面试某公司时,问我有博客吗 看看自己的github 在看看博客园 我的个艹,的不好意思发出去,于是乎 决定以后开始还是记录一下吧。最后弱弱的说,我的表达有时候有问题,如果有表达不清楚的地方,欢迎亲们留言吧 帮助我改进-。-~ !(技术方面的指教更是求之不得 啦啦啦~ 骚扰我把!)

 最近公司在做微信企业号的应用,有幸( - -。。不幸负责整个项目),前端方面选用的是angularjs  zepto ionic requirejs  mobiscroll font字体图标 sass样式  gulp 构建。0.0好像是有点重,不过那的不是重点呢  我们做的是办公类的。妈蛋慢点就慢点吧 啦啦啦~[后面的文章中我会陆续把前端的搭建什么的写成文章 现在就不墨迹了,在墨迹下去天的要黑了]

坑1

微信浏览器居中失效,妈蛋的那天好不容易写了(截图是渣渣 大家无视)这样一个页面 发图标什么的 在别的浏览器的正常 在微信中跑时就不居中呢。-。-~ 因为bug 以修复就截正常的吧 。又说了一堆废话解决方法是

top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);

  是的这样子就可以了 就是这个样子。

坑2:微信修改title 在ios 下失效了。是的0,0 就是ios 修改title 没有反应 。尼玛 当时我就吓尿了。下面直接贴解决方案吧

 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 这个服务里面还有很多内容 。接下来的日志 我会慢慢的贴出来。

今天就到这里吧,尼玛 的点开了 以看到最后呢。不点个赞留个言 对得起我码那么多字吗。不留放学别走。

亲 看在我码那么多字,墨迹那么久的份上 点个赞,留个言 让更多的人看到吧。下一篇见!

				
时间: 2024-11-07 00:14:05

开园第一篇:最近开发微信web 遇到的坑。的相关文章

开园第一篇 - 论移动开发环境 IOS与Android的差异

首先,在真正写技术之前做个自我简介.本人08年开始学c语言 一年后,转vc++.开始接触MFC MFC做了两年.转眼11年了我考上了一个不知名的大专.搞C++发现没有市场了因为当时酷狗腾讯的软件已经日益成熟.想去打市场已经十分艰难(当时,自己很天真以为自己会做出个东西然后出去创业)而后,我卖了我的诺基亚N73买了一部三星galaxy ace(5830)就这样我开始走上了我的Google不归路.2012年我终于做出了我的第一个精品应用(所谓的精品应用是以工程师思维来看的 至少在我的5830上是飞一

开园第一篇

前半生总结 小时候,打的架不多,赢的更是不多.拿过很多奖,不过都是一张纸连花都不送一朵的.所有考过第一的科目后来都没了兴趣. 毕业前后,女朋友换了四个,现在已知三个结了婚,两个生了女儿. 毕业后,工作换了两个,之前的公司也都还活着,不过好像混得都挺惨的!现在这个,唉,说多了都是泪! 总结:除了代码和帅,一无所有!帅,学不来,所以,接下来只能分享我的代码了...

开博第一篇:记一个前端实现的“换一换”功能

需求的极简概要:实现“换一换”按钮的功能,点击之后,换另一批对应的品牌 刚开始的时候考虑使用ajax请求数据,之后通过js在页面上填充到指定位置,但是真是懒得给这个ajax请求单独再配一个请求映射了,干脆直接在后台把需要的内容全部拼成JSON字符串,直接在前台解析,分页. 页面比较简单,就不上html代码了,大概思路就是:两个“换一换”按钮分别对应两套数据,共用一个分页的方法,分别传入各自的页数,显示对应页数的内容.当然了,实现“换一换”的方法多种多样,我在此只是记录一下自己的思路,欢迎批评指教

第一篇:Python高性能Web框架Tornado原理剖析

本系列博文计划: 1.剖析基于Python的Web框架Tornado的源码 2.为Python开发一个完善的MVC框架 首先将带着大家一起来剖析基于python编写的Web框架 tornado ,本着易读易懂的目标来写这一系列,寄希让小白也能zeng明白其中的道理,与其说剖析还不如说是白话,因为本系列都会用通俗的语言去描述Web框架中的各个知识点. 一个脚本引发的一场"血案".... 运行脚本并在浏览器上访问http://127.0.0.1:8080 #!/usr/bin/env py

开博第一篇

男 黑 瘦 戴眼镜 无明显特征 以上是今天开学仪式上我填写的卡片.在这个每人写特征,班主任拿着让别人猜的游戏上.我实在想不出除了衣服颜色.坐的位置外,我还有什么特征是可以让别人分辨出来的.很巧,我的卡片是第一个被说出来的,很快就承认了.没啥新意,没啥突出,没啥注目的自我介绍. 我就是这么普通的一个人. 高中毕业N年了,工作经验也N年了.却一直没有一技之长.或许有吧,只是没有系统的理论武装,也可能是没遇到独当一面的时刻,当然,更多的可能是心里的恐惧作祟,不想去挡,不想去出头. 孩子快一岁了,工作最

第一篇 PHP开发环境搭建以及多站点配置(基于windows 7系统)

从今天开始,我将用PHP开发一些小的网站,大家知道LAMP(Linux)组合的优势,使PHP受到广大中小企业的喜欢.使PHP与JAVA,ASP三分天下,PHP具有跨平台性,所以在windows一样是可以安装使用的.PHP的开发工具,在这里推荐使用xampp软件包(原因是熟悉,好用且及时更新). 1:首先下载XAMPP,下载地址:https://www.apachefriends.org/download.html.(注意,本文使用是1.8.3版本进行安装和讲解的) 2:安装的步骤就不用多说了,就

关于新家布置的一点小经验——开博第一篇

在成功申请博客园之后干的第一件事,当然是好好布置一下新家啦. 以前逛大牛博客园看代码的时候,就羡慕别人家的自定义网页,尤其羡慕别人家的板娘,今天终于自己有机会定义自己的网页了,真是敲开心. 废话就不多说了,让我来给大家分享一下经验吧. 作为一个博客园小白,在美化自己的博客之前,当然先找度娘了解一下情报,虽然大佬侃侃而谈地东西我实在没太看懂,但还是摸到了一点门道. 博客园美化入门 其实当你学会按下管理和设置之后,你就成功入门了.慢着,也许还需要学会贴css样式. 博客园基本样式美化 为了看清博客园

博客园第一篇———css hover特效

今天看到了一个比较有趣的css hover效果的开源就试做了一下 演示:http://gudh.github.io/ihover/dist/index.html Github Repo在这里:https://github.com/gudh/ihover 文章地址:http://www.html-js.com/topic/274 这是我仿造的他的第一个效果做的,感觉还可以: Start Go! 你即将进入Alfred的个人博客 以下是源码比较简单(至少比自己去分析开源上的源码要简单)就不一一解析了

开博第一篇博文

从原本的一名网络运维人员,到开发人员的转型,我认为是不易的.不管是学习中遇到的困难,还是无法陪伴家人的误解,我还是义无反顾的踏上了转型的道路.我选择了Java,或者说Java选择了我.还有我爱的人. 晒晒Curta Ⅱ型号