自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

秋水浮萍任飘渺

远离颠倒梦想,终究涅槃

  • 博客(12)
  • 收藏
  • 关注

原创 ionic/angularjs 加载百度地图

其实用法不变,就是把代码写到angularjs控制器里面就好了 .controller('AppCtrl', function(){ var map = new BMap.Map("allmap"); // 创建Map实例 var geolocation = new BMap.Geolocation(); geolocation.getCurren

2017-09-21 17:14:56 469

原创 JS字符串转Byte[]

js里面的string转byte[],这里是微信小程序代码 stringToBytes : function ( str ) { var ch, st, re = []; for (var i = 0; i < str.length; i++ ) { ch = str.charCodeAt(i); // get char

2017-09-13 18:14:30 51163 3

原创 微信小程序全局变量

一般我们开发的时候都会用一个文件来保存全局变量小程序我们可以通过全局函数 getApp() 保存在app.js里面app.js// app.jsApp({ globalData:{ success : 1, mes : '成功' } })test.js//test.jsvar app = getApp()var suc

2017-09-13 18:01:03 1421

原创 JS如何去掉字符串里面不需要的字符

用replace可以,但是只会替代第一个字符var mac = "3C:A3:08:B5:09:2E"mac.replace(":","")//console.log --- 3CA3:08:B5:09:2E我们用正则表达式里面的 /g,就可以全部替代了var mac = "3C:A3:08:B5:09:2E"mac.replace(/:/g,"")//console.log --- 3CA308B

2017-09-13 17:44:05 3362

原创 带有http请求的html页面,PhoneGap打包失败

写完页面打包可行但是带有请求打完包,打开白屏查了半天是自己的代码有问题 var token = "" $http({ method:"GET", url:apiUrl + "/appAgent/logout", // params:{token}, <---- 错

2017-09-05 16:03:02 303

原创 WebApp用localStorage代替cookie

打包webapp的时候遇到的问题不管用jquery 还是 angularjs 自带封装的cookie 都会失效那我们还怎么识别用户的登录状态呢?用 localStorage设置localStorage.setItem('Token',token)获取localStorage.getItem('Token')删除localStorage.removeItem("Token")

2017-09-05 15:45:51 1963

原创 如何用PhoneGap Build 在线搭建一个属于自己的webAPP

最近公司突然临时需要一个移动端的管理后台,由于安卓的同事比较忙,任务就落到了我身上。一直知道有PhoneGap这个东西,这次正好可以顺便学习学习。登录他们的网站https://build.phonegap.com登录或注册该网站点击singn in 登录选择注册一个Adobe ID (用普通邮箱就可注册)开始打包APP点击 private ,普通用户可以在这里创建一个自己的APP选择上传文件形

2017-08-25 11:36:16 1411

原创 border-radius在安卓机出现的小问题

最近给安卓IOS做一些WEB页面,发现 border-radius 这个属性在安卓某些机型里面没有起到作用。四个角还会露出来。前后对比图 网上查了下,现在记录一下解决方案border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-right-radius: 100px; border-botto

2017-08-23 18:24:34 1117

原创 摩拜单车的旋转广告实现(微信小程序)

一直觉得摩拜单车地图里面的旋转广告很酷炫,就想自己也做做。一开始以为直接用gif图片可以搞定,结果是当然不行,最后的实现方式是把gif图拆开一帧一帧,然后用setInterval(function(){},100) 一直 setData()下面是完成后的效果开始工作我们需要用到的图片,后面很多相同的是让旋转的时候可以在单车这个位置里面多停留一会儿先设置好一些需要的状态 ,maker是否旋转、图片从哪

2017-08-15 11:41:11 765

原创 JavaScript的CryptoJS AES/ECB/NoPadding加密,可与JAVA objective-c 进行同步加解密

公司一个蓝牙锁需要把重要协议进行加密传输,硬件结构、加密模式不变,微信小程序、安卓、IOS三端同步加解密。百度谷歌资料查了不少,都是用CryptoJS。加解密是没什么问题,只是跟我想要的有点不一样,我们的加密不需要偏移量,所以得稍做修改。加密模式使用AES/ECB/NoPadding需要用到网上找到的aes.js mode-ecb.js pad-nopadding.js文件实际项目用在小程序 这里用

2017-08-12 11:27:25 9113 8

原创 JS的一些数据类型的转换

bytes 转 16进制字符串 function bytesToHex(bytes) { for (var hex = [], i = 0; i < bytes.length; i++) { hex.push((bytes[i] >>> 4).toString(16)); hex.push((bytes[i] & 0xF).toS

2017-08-11 10:04:32 667 1

原创 微信小程序如何在地图上面操作样式

最近在做的一个小程序项目,基于小程序原生地图组件开发。当点击markers的时候,会在地图上方出现一些样式。遇到的问题大概是 map 组件是由客户端创建的原生组件,它的层级是最高的。想绕过是不可能的了,因为有的项目已经实现,大概是这个效果(红色圈着的部分)尝试了各种不可能之后,只能选择跟map同样为层级最高的canvas实现,先上实现后的效果嗯,差不多是自己想要的效果了,现在来给大家分享一下实现方式

2017-08-10 15:29:31 1699 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除