- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 canvas入门详细教程(W3C)
详细介绍画布canvas的属性及方法,和矩形,路径,转化,文本,图像绘制等多个模块的使用。并附上代码示例+代码注解。
2024-06-25 14:47:13 1123
原创 给图片加水印纯js实现
a. 在drawWaterMark对象上定义了一个init方法,它接受一个对象参数objmsg,该对象应该包含绘制水印所需的各种信息,如图片路径、旋转角度、字体大小、字体颜色等。b. 创建了一个新的Image对象,并设置其src属性为objmsg.imgpath(图片的路径)。获取图片的最大值像素值和最小值像素值,方便绘制水印时,确保不会遗落部分地方无水印情况。b. density 设置水印稠密度,默认为3。值越大绘制的水印越多。c. 使用两层循环来遍历图片的像素区域,并在这个区域内绘制水印文字。
2024-06-01 17:38:01 802 3
原创 微信小程序使用CryptoJs对接口加解密
CryptoJS是一个JavaScript加密算法库,用于实现各种加密算法和哈希函数。1.对称加密:如AES和DES。使用相同的密钥进行加密和解密操作2.非对称加密:如RSA。非对称加密使用一对密钥,包括公钥和私钥。公钥用于加密数据,私钥用于解密数据3.哈希函数:包括MD5、SHA-1、SHA-256等。4.加密模式:如ECB、CBC和CTR。这些模式定义了数据块如何被加密和连接在一起。CryptoJS易于使用,可以在浏览器环境和Node.js环境中使用。
2024-04-21 17:04:06 2887
原创 二、微信小程序-分块上传,断点续传
微信小程序分块上传,断点续传1、采用cos高级上传cos.uploadFile。通过设置分块阈值SliceSize,达到阈值采用分块上传,没有达到阈值采用简单上传。也就是说高级上传cos.uploadFile,它可以上传任何大小的文件。2、直接采用cos分块上传cos.sliceUploadFile。3、采用cos分块上传组合式api
2024-04-21 15:36:53 1146
原创 一、微信小程序(简单上传)-存储图片视频文件
cos对象存储,可以存储图片视频以及任何格式的文档。以下介绍怎么使用cos存储图片视频文件,需要做什么配置,如何使用。
2024-04-14 17:03:46 1290
原创 微信小程序语音转文字(插件:微信同声传译)-全网最详细介绍
微信小程序中将语音转文字,可以使用插件:微信同声传译。下面介绍怎么引入插件,以及使用插件前需要做什么配置。
2024-04-14 11:36:45 4396 1
原创 ruoyi 富文本编辑器Quill-取消自动聚焦
ruoyi 富文本编辑器Quill-取消自动聚焦问题(附上完整富文本代码),富文本代码实现:计数/限制插入图片数量/取消自动聚焦等等,具体功能请看代码
2022-09-30 19:39:32 2119 1
原创 JS省市区三级联动
省市区三级联动纯javascript写出省市区三级联动省区,市区,地区需要自己构建数据1、下面是HTML结构<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width
2021-09-25 18:02:00 415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人