- 博客(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 496
原创 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 51365 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 1481
原创 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 3403
原创 带有http请求的html页面,PhoneGap打包失败
写完页面打包可行但是带有请求打完包,打开白屏查了半天是自己的代码有问题 var token = "" $http({ method:"GET", url:apiUrl + "/appAgent/logout", // params:{token}, <---- 错
2017-09-05 16:03:02 324
原创 WebApp用localStorage代替cookie
打包webapp的时候遇到的问题不管用jquery 还是 angularjs 自带封装的cookie 都会失效那我们还怎么识别用户的登录状态呢?用 localStorage设置localStorage.setItem('Token',token)获取localStorage.getItem('Token')删除localStorage.removeItem("Token")
2017-09-05 15:45:51 2007
原创 如何用PhoneGap Build 在线搭建一个属于自己的webAPP
最近公司突然临时需要一个移动端的管理后台,由于安卓的同事比较忙,任务就落到了我身上。一直知道有PhoneGap这个东西,这次正好可以顺便学习学习。登录他们的网站https://build.phonegap.com登录或注册该网站点击singn in 登录选择注册一个Adobe ID (用普通邮箱就可注册)开始打包APP点击 private ,普通用户可以在这里创建一个自己的APP选择上传文件形
2017-08-25 11:36:16 1472
原创 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 1159
原创 摩拜单车的旋转广告实现(微信小程序)
一直觉得摩拜单车地图里面的旋转广告很酷炫,就想自己也做做。一开始以为直接用gif图片可以搞定,结果是当然不行,最后的实现方式是把gif图拆开一帧一帧,然后用setInterval(function(){},100) 一直 setData()下面是完成后的效果开始工作我们需要用到的图片,后面很多相同的是让旋转的时候可以在单车这个位置里面多停留一会儿先设置好一些需要的状态 ,maker是否旋转、图片从哪
2017-08-15 11:41:11 799
原创 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 9183 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 727 1
原创 微信小程序如何在地图上面操作样式
最近在做的一个小程序项目,基于小程序原生地图组件开发。当点击markers的时候,会在地图上方出现一些样式。遇到的问题大概是 map 组件是由客户端创建的原生组件,它的层级是最高的。想绕过是不可能的了,因为有的项目已经实现,大概是这个效果(红色圈着的部分)尝试了各种不可能之后,只能选择跟map同样为层级最高的canvas实现,先上实现后的效果嗯,差不多是自己想要的效果了,现在来给大家分享一下实现方式
2017-08-10 15:29:31 1778 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人