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灯下载了 此素材
随波逐浪难下载了 此素材
白☆雨下载了 此素材
快乐人生下载了 此素材
ID481797下载了 此素材
executive force下载了 此素材
随风 下载了 此素材
深夜小野下载了 此素材
emmm下载了 此素材

也许你还喜欢

  1. JavaScript文本打字效果
  2. 登录框页面动画按钮特效
  3. js卷纸样式滚动特效
  4. 炫酷网状变化js动画特效
  5. 纯js网页下雪特效代码
  6. 红色的管理后台系统登录页面HTML模板
  7. 创意状态切换开关按钮
  8. 漂亮的bootstrap卡片网格悬停特效
一个神奇的按钮动作HTML/CSS
  • 标签查找|关于我们|用户协议|格式化工具|bootstrapmb.com 版权所有
  • 背景样式编辑器|按钮样式编辑器|背景动效编辑器|图片布局编辑器