首先解锁页面不能被安卓的返回按键干掉,需要监听返回按钮,
apiCloud提供的
apiready = function() { api.addEventListener({ name: 'keyback' }, function(ret, err) { }); }方法可以实现,在function里不写任何操作即可实现,
注:侧方法只能在apiCloud的
api.openWin({ 'name': '手势密码', 'url': '/app/route/gestureCipher/' });方法打开的页面才能实现监听
其次是用canvas绘制手势密码的问题,在高清屏幕上,canvas会模糊,解决方案就是将canvas放大(网上的css3缩小的方法不管用!)
用的自修改后的jquery.gesture.password插件,
启动函数的传入的宽度*2
var width = $('body').width()*0.9*2; $("#gesturepwd").GesturePasswd({ roundRadii: (width/10), //圆点的半径 <