起风了

“路海长 青夜旷 越过群山追斜阳”

html 键盘遮挡问题

window.onresize = function () { var ua = navigator.userAgent; var isAndroid = /android/i.test(ua); //android终端 if(isAndroid) { if (document.activeElement.tagName == "INPUT" || document.activeElement.tagName == "TEXTAREA") { window.setTimeout(function() { document.act...

2018年3月前端必须star的github项目

2018年3月前端必须star的github项目缩略图
这里面图片有的上传会失败,为了良好的阅读体验,移步到本人的github地址查看原文 控件 tippyjs -- 一个轻量级的vanilla JS工具提示库 官方示例 driver.js -- 一个轻量级的,无需依赖的JavaScript引擎,可以在整个页面中推动用户的注意力 这个库可以用来给某个元素高亮,高度可定制化;官方示例 scrollb...

js判断是否移动端及浏览器内核

var browser = { versions: function() { var u = navigator.userAgent; return { trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf('Presto') > -1, //opera内核 webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内...

Git入门

Git入门缩略图
GIT简介 Linus的第二个伟大作品。2005年由于BitKeeper软件公司对Linux社区停止了免费使用权。Linus迫不得己自己开发了一个分布式版本控制工具,从而Git诞生了。 目前使用Git作为版本控制的开源软件:Linux kernel,Android, jQuery, Ruby on Rails,Debian… Eclipse上使用Git的项目数量也已经超过了使...

ionic环境配置及问题

ionic环境配置及问题缩略图
ionic是什么? 其实就是一款用于开发web app的开源免费框架,和国产的MUI差不多。 官网:https://ionicframework.com/ 必备条件: 安装Node.js 安装Java JDK(jdk-8u71-windows-x64.exe),注意:版本必须要1.8+ 安装绿色版AndroidSDK (ADK编译) AndroidSDK添加环境变量 在Path系统变量中添加如下配置: %...

MUI开发大全

MUI开发大全缩略图
最近很久没有更新博客了,因为一直在学习前端h5 手机app的开发。曾经一度觉得自己css和js学得不错,进入到前端领域后才发现水很深~,写代码时HBuilder和VS混用,HBuilder的快捷键和代码提示以及真机调试方便,但是错误提示和代码格式化是硬伤,VS的前端报错提示很智能,代码格式化很顺畅,将二者的优点集合起...

MUI开发记录——我的考勤

MUI开发记录——我的考勤缩略图
已经好久没有更新技术博客了,因为最近一直在做跨平台web app应用的开发,由于是刚做这个,也没太多经验同大家分享,可我是一个闲不住的人,我还是决定于百忙之中抽空整理一篇,记录下开发历程......——前言 需求描述 可以选择日期,按月份分别查看应出勤数、已出勤数、迟到数、早退数,用特殊标...

H5+混合移动app应用开发——开篇

H5+混合移动app应用开发——开篇缩略图
前言 经过2个多月的艰苦奋斗,app的第一个版本已经快完工了,期间遇到了太多的坑,作为一个喜欢分享的人,我当然不会吝啬分享这爬坑历程。不要问我有多坑,我会告诉你很坑,很坑..... 过去一直从事.net web开发工作,直到几个月前,公司需要开发一个h5+,于是我这样的全能型选手自然而然就被派去搞web app开...

H5+混合移动app应用开发——app升级

H5+混合移动app应用开发——app升级缩略图
当我们的app开发完成之后,无可避免的以后会进行产品升级,那么我们希望在客户的手机上让app进行自动升级,可以分为自动升级和手动升级。 自动升级:一般在客户app第一次打开首页的时候。 手动升级:在app界面提供一个升级的入口。 界面效果演示如下:       代码其实也很简单,不过针对ios和...

H5+混合移动app应用开发——坑我太甚

H5+混合移动app应用开发——坑我太甚缩略图
用了MUI之后,才发现,那坑比我想象之中的要多得多,有些是H5的坑,有些是plus的坑,接下来我一一来吐槽一番。 IOS下面,上拉的时候,速度稍微快一点,表头自动隐藏,等你不拉的时候又自动显示 这种情况,在Android下面是正常的。why? 因为mui框架的头部header和底部nav都是采用的fixed布局 <header id...