七牛上传出现 invalid mutilpart format的解决方案

2015年1月28日 · 106 字 · 1 分钟

今天用umeditor编辑文章上传图片的时候发现一直卡在"loading…",打开控制台发现出现了500错误,进一步调试发现是七牛上传报错了。 整个上传流程是 浏览器=》业务服务器=》七牛服务器 在上传方法断点调试发现$_FILES数组正常,所以排除了浏览器到业务服务器上传问题,继续调试 通过查看七牛SDK源码发现在 http.

百度地图添加自定义标注

2015年1月24日 · 107 字 · 1 分钟

百度地图的默认标注是一个 红色 的地标,如果要做互动性强的地图应用,几乎没提供什么额外信息,本文教大家怎么添加自定义标注,如添加头像。 JS代码 var icon = new BMap.

css3打造炫酷loading

2015年1月20日 · 203 字 · 1 分钟

css3的优点就不多说了,一个很重要的,节约了带宽,以往需要使用图片的地方很多时候都可以使用CSS3来实现。 本文将带来一个利用CSS3制作loading的教程,这里直接上代码了。 CSS代码 @keyframes spin { 0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); } 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); } } @-webkit-keyframes spin { 0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); } 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); } } @keyframes spinoff { 0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); } 100% { transform: rotate(-360deg); -webkit-transform: rotate(-360deg); } } @-webkit-keyframes spinoff { 0% { transform: rotate(0deg); -webkit-transform: rotate(0deg); } 100% { transform: rotate(-360deg); -webkit-transform: rotate(-360deg); } } body { margin: 0; } .

php利用百度地图API进行IP定位和GPS定位

2015年1月12日 · 271 字 · 2 分钟

最近在做一个手机端的webapp地图应用,而核心内容当然是定位了,但是定位的话有几种方式,IP定位,GPS定位,基站定位(这个貌似webapp用不了), 那么剩下核心的gps定位和ip定位了,我们知道,html5有定位API,但是该API拿到的GPS数据是硬件坐标,无法直接显示在地图上。 后来上百度LBS云看到有地图IP定位API和GPS坐标转换API,地址:http://developer.baidu.com/map/ 百度地图API的调用需要申请KEY,这里就不具体介绍了,直接贴上本人写了两个关键方法,为了方便前台调用,返回数据采用以下格式: { address: "北京市海淀区西二旗北路", province: "北京市", city: "北京市", street: "西二旗北路", street_number: "", city_code: 131, lng: 116.

移动端滑动的实现

2015年1月8日 · 35 字 · 1 分钟

如果想在移动端判断用户的是否滑动以及滑动方向时,可以不使用第三方库,直接用touch事件处理即可,没必要增加不必要的代码,减轻移动端网络压力。 重点 移动端的touch事件有三个: touchstart、touchmove、touchend 分别代表 触摸开始,触摸移动,触摸结束

wordpress使用prettify插件实现代码高亮

2014年12月28日 · 15 字 · 1 分钟

最近百度感冒的太严重了,统计代码严重拖慢网页打开速度,不得已,只得暂时关闭JS统计代码。而另一个重灾区–ueditor也是太大了。我着实受不了。也关掉了。那么问题来了。之前用ueditor有配套的代码高亮插件,取消ueditor之后,代码不亮了。 别急,wordpress的插件多着呢! 步骤 1.插件->安装插件,搜索 “prettify” ,排名第一的插件就是他了,直接启用吧

angularjs注入拦截器实现Loading效果

2014年12月19日 · 142 字 · 1 分钟

angularjs作为一个全ajax的框架,对于请求,如果页面上不做任何操作的话,在结果烦回来之前,页面是没有任何响应的,不像普通的HTTP请求,会有进度条之类。 本文通过对httpProvider注入拦截器实现loading。 HTML代码 <div class="loading-modal modal" ng-if="loading"> <div class="loading"> <img src="<?

css水平居中和垂直居中

2014年12月16日 · 64 字 · 1 分钟

水平居中还是比较好弄的 { margin-left: auto; margin-right: auto; } 但是垂直居中就比较麻烦,网上一大推文章都是什么display:table-cell,根本不管用。这里利用position属性可以达到这个目的。