JavaScript仿手机锁屏手滑式验证

JavaScript仿手机锁屏手滑式验证源码下载

看看谁在用

查看文件目录结构

文件大小:0.04M

素材分类: 插件- 其它前端代码

更新时间:2022-07-21

一个 JavaScript 库 (es6),可让您创建基于画布的模式锁定屏幕,以保护Web应用程序上的内容。
先创建一个画布
<canvas id="example"></canvas>
创建新的锁屏图案
const myLock = PatternLock({
      $canvas: document.querySelector('#example')
});
定义高度和宽度
const myLock = PatternLock({
      $canvas: document.querySelector('#example'),
      width: 300, // default
      height: 430 // default
});
定义几行几列
const myLock = PatternLock({
      $canvas: document.querySelector('#example'),
      grid: [3, 3]
});
定义样式
const myLock = PatternLock({
      $canvas: document.querySelector('#example'),
      theme: 'default' // or success, and failure
});
也可以自定义样式
patternLock.setTheme({
  colors: {
    accent: '#1abc9c',     // Accent color for node
    primary: '#ffffff',    // Primary node and line color
    bg: '#2c3e50',         // Canvas background color
  },
  dimens: {
    node_radius: 20,       // Radius of the outer ring of a node
    line_width: 6,         // Thickness of the line joining nodes
    node_core: 8,          // Radius of the inner circle of a node
    node_ring: 1,          // Outer ring thickness
  }
});
画完后可以处理一些事件
myLock.onComplete(({ hash }) => (myRealHash === hash) ? success() : failure());
处理结果
lock.matchHash('MTA1MDA0MzEw')
.onSuccess(() => lock.setTheme('success'))
.onFailure(() => lock.setTheme('failure'));

JavaScript仿手机锁屏手滑式验证

正在加载文件目录...

丶從零開始
丶從零開始收藏了 此素材
凡人多烦事
凡人多烦事下载了 此素材
E灯
E灯下载了 此素材
随波逐浪难
随波逐浪难下载了 此素材
白☆雨
白☆雨下载了 此素材
快乐人生
快乐人生下载了 此素材
ID481797
ID481797下载了 此素材
executive force
executive force下载了 此素材
随风
随风 下载了 此素材
深夜小野
深夜小野下载了 此素材

也许你还喜欢

  1. 通用的easyui后台框架
  2. js canvas图片素描画处理工具
  3. css文本切换特效模糊效果
  4. 创意登录界面选项卡样式
  5. 团队成员头像UI布局小部件
  6. jquery.jPrintArea.js网页打印插件
  7. css html绘制的办公软件图标
  8. echarts河北省地图调用例子
一个神奇的按钮动作HTML/CSS
  • 标签大全|网站地图|关于我们|用户协议
  • 背景样式编辑器|按钮样式编辑器|背景动效编辑器|图片布局编辑器|在线工具