视频直播系统源码,vue中captcha.js生成验证码

视频直播系统源码,vue中captcha.js生成验证码

一.本地引入

1.下载:

 

1
<br>git clone https://github.com/saucxs/captcha.git

2.下载到本地以后引入:

 

 

1
<script type="text/javascript" src="./captcha.js"></script>

 

3.容器:

 

1
<br><canvas width="240" height="90" id="captcha1"></canvas>

 

4.js代码:dom加载完毕以后

1)默认:

 

1
<br>/*不传值,统一走默认值*/<br>    let captcha1 = new Captcha();<br>    captcha1.draw(document.querySelector('#captcha1'), r => {<br>        console.log(r, '验证码1');<br>    });

 

2)自定义:

 

1
<br>let captcha2 = new Captcha({<br>        lineWidth: 1,   //线条宽度<br>        lineNum: 6,       //线条数量<br>        dotR: 2,          //点的半径<br>        dotNum: 25,       //点的数量<br>        preGroundColor: [10, 80],    //前景色区间<br>        backGroundColor: [150, 250], //背景色区间<br>        fontSize: 30,           //字体大小<br>        fontFamily: ['Georgia', '微软雅黑', 'Helvetica', 'Arial'],  //字体类型<br>        fontStyle: 'stroke',      //字体绘制方法,有fill和stroke<br>        content: '一个验证码abcdefghijklmnopqrstuvw生成的插件使用的是canvas显示',  //验证码内容<br>        length: 6    //验证码长度<br>    }); <br>    captcha2.draw(document.querySelector('#captcha2'), r => {<br>        console.log(r, '验证码2');<br>    });

 

二.npm引入

1.安装组件

 

1
<br>npm install captcha-mini<br> 

 

2.引入模块

 

1
<br>import Captcha from 'captcha-mini'

 

或者

 

1
var Captcha = require("captcha-mini")<br> 

 

3.dom加载完以后的js

1)默认用法:

 

1
<br>/*不传值,统一走默认值*/<br>    let captcha1 = new Captcha();<br>    captcha1.draw(document.querySelector('#captcha1'), r => {<br>        console.log(r, '验证码1');<br>    });<br> 

 

2)自定义用法:

 

1
<br>/*自定义内容和样式*/<br>    let captcha2 = new Captcha({<br>        lineWidth: 1,   //线条宽度<br>        lineNum: 6,       //线条数量<br>        dotR: 2,          //点的半径<br>        dotNum: 25,       //点的数量<br>        preGroundColor: [10, 80],    //前景色区间<br>        backGroundColor: [150, 250], //背景色区间<br>        fontSize: 30,           //字体大小<br>        fontFamily: ['Georgia', '微软雅黑', 'Helvetica', 'Arial'],  //字体类型<br>        fontStyle: 'stroke',      //字体绘制方法,有fill和stroke<br>        content: '一个验证码abcdefghijklmnopqrstuvw生成的插件使用的是canvas显示',  //验证码内容<br>        length: 6    //验证码长度<br>    }); <br>    captcha2.draw(document.querySelector('#captcha2'), r => {<br>        console.log(r, '验证码2');<br>    });

 

 以上就是 视频直播系统源码,vue中captcha.js生成验证码,更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(72)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2022-02-08 直播系统源代码,选择验证方式时选择邮箱验证
2022-02-08 短视频平台开发,查找日期和时间的数组
2022-02-08 直播源码网站,新用户登录时的注册页面和登录页面
点击右上角即可分享
微信分享提示