Skip to content

一个基于weex的简单手势密码解锁iOS插件(改进中)

License

Notifications You must be signed in to change notification settings

wowtrxqn/WeexPlugin-HMGesUnlock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

针对weex的简单iOS手势密码解锁插件

说明:

本插件是针对weex做的一个手势密码解锁插件,具体的效果可以查看基于eros的手势密码Demo

android端请看andorid手势密码解锁.

两种安装方式:

第一种,通过pod本地引入

  1. 首先,从git 下载到本地
## 进入你weex项目中的ios目录,执行git clone
git clone https://github.com/shawn-tangsc/WeexPlugin-HMGesUnlock
  1. 其次,修改你ios项目的Podfile文件,加入
 pod 'WeexHMGesUnlock', :path=>'./WeexPlugin-HMGesUnlock/'
  1. 从终端进入项目Podfile所在的文件夹,然后执行初始化命令
pod update 

第二种,直接使用pod引入插件

  1. 在你的Podfile 文件中,添加
 pod 'WeexHMGesUnlock', :git => 'https://github.com/shawn-tangsc/WeexPlugin-HMGesUnlock.git', :tag => '1.0.0'
  1. 从终端进入项目Podfile所在的文件夹,然后执行初始化命令
pod update  

引入初始图片:

  1. 首先,在你的工程中,新建一个Image.xcassets 的文件夹
  2. 把我git工程中,image目录下的文件拖到你创建的Image.xcassets中
  3. 你可以自己按照尺寸去修改成你想要的图片,名字不要变。

具体步骤

weex中的使用方式:

  1. 在需要使用的文件中引入该mudule

    const hmGesUnlock = weex.requireModule('hmGesUnlock');
  2. 添加手势密码

    ## 在回调中会返回成功还是失败的Bool结果
    hmGesUnlock.addGesturePage(function (flag) {
        ...
    });
    
  3. 验证手势密码

    ## 在回调中会返回成功还是失败的Bool结果
    hmGesUnlock.checkGesturePage(function (flag) {
        ...
    });
    

About

一个基于weex的简单手势密码解锁iOS插件(改进中)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 96.8%
  • Ruby 3.2%