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仿手机锁屏手滑式验证

正在加载文件目录...

老夫子
老夫子下载了 此素材
慢羊羊
慢羊羊收藏了 此素材
0.1%
0.1%下载了 此素材
丶從零開始
丶從零開始收藏了 此素材
凡人多烦事
凡人多烦事下载了 此素材
E灯
E灯下载了 此素材
随波逐浪难
随波逐浪难下载了 此素材
白☆雨
白☆雨下载了 此素材
快乐人生
快乐人生下载了 此素材
ID481797
ID481797下载了 此素材

也许你还喜欢

  1. 身高体重JavaScript计算器
  2. jQuery选项卡tab图文网格切换特效
  3. lottie.js动画插件自定义机器人行走
  4. Neumorphism样式css代码
  5. css3结算单折样式带叠显示特效
  6. 纯css代码玻璃杯中的冰块
  7. 3D倾斜Toggle开关按钮
  8. 打字和文本回删插件AutoTyping.js
一个神奇的按钮动作HTML/CSS
  • 标签大全|网站地图|关于我们|用户协议
  • 背景样式编辑器|按钮样式编辑器|背景动效编辑器|在线工具