当前位置:首页 > 科技 >

如何快速清除二维码(扫完二维码怎么把它清除掉)

来源:原点资讯(www.yd166.com)时间:2023-04-23 15:19:00作者:YD166手机阅读>>

如何快速清除二维码,扫完二维码怎么把它清除掉(1)

基本使用插件安装

cnpm install QRCodejs2 --save // 或者 npm install qrcodejs2 --save 插件导入

使用commonjs或者es6模块方式

import QRCode from 'qrcodejs2'; // 或者 let qrcode = require('qrcodejs2'); 页面容器

页面增加一个容器标签

<div id="qrcode" ref="qrcode"></div> 实例化

creatQrCode() { let text = '二维码内容'; let qrcode = new QRCode(this.$refs.qrcode, { text: text, //二维码内容字符串 width: 128, //图像宽度 height: 128, //图像高度 colorDark: '#000000', //二维码前景色 colorLight: '#ffffff', //二维码背景色 correctLevel: QRCode.CorrectLevel.H, //容错级别 }) } 问题处理1、清除已经生成的二维码

方案一:this.$refs.qrcode.innerHTML = ''; 方案二: qrcode.clear(); // 清除二维码方法二 2、动态替换二维码的内容

let string='新的内容' qrcode.makeCode(string) 3、报错提醒 Error: code length overflow ?

这是因为url太长,导致二维码加载报错,可以调低容错率来处理。

修改参数:correctLevel: QRCode.CorrectLevel.H ,容错级别,由低到高分别为L M Q H

4、字符串较长,二维码显示模糊怎么办?

可以尝试先将生成的二维码倍数扩大,然后在css上面固定显示宽高,这样可以扩大显示像素精度

.qrcode-wrap{ width: 128px; height: 128px; } .qrcode-wrap canvas, .qrcode-wrap img { width:100%; height:100%; } <div id="qrcode" ref="qrcode" class="qrcode-wrap"></div> creatQrCode() { let text = '二维码内容'; let qrcode = new QRCode(this.$refs.qrcode, { text: text, width: 128 * 3, //宽扩大3倍 height: 128 * 3, //高扩大3倍 colorDark: '#000000', colorLight: '#ffffff', correctLevel: QRCode.CorrectLevel.H, }) } 5、二维码想要带白边怎么办?

插件默认生成的图片是没有边框的

如何快速清除二维码,扫完二维码怎么把它清除掉(2)

如果只想在页面显示上有边框

方案一:直接给容器上面加样式,利用padding的特性,挤出白边

.qrcode-border{ display: flex; width: 128px; height: 128px; box-sizing: border-box; padding: 10px;/*利用padding*/ border: 1px solid rgb(204, 204, 204); } <div id="qrcode" ref="qrcode" class="qrcode-border"></div>

方案二:给容器加一个带边框样式的父级容器

.qrcode-container{ display: flex; align-items: center; justify-content: center; width: 150px; height: 150px; border: 1px solid #cccccc; } <div class="qrcode-container"> <div id="qrcode" ref="qrcode"></div> </div>

效果展示

如何快速清除二维码,扫完二维码怎么把它清除掉(3)

PS:如果只想【打印】的白边边框,这两种方案也可以

如何快速清除二维码,扫完二维码怎么把它清除掉(4)

栏目热文

如何去除二维码的图标(二维码有图案怎么去除)

如何去除二维码的图标(二维码有图案怎么去除)

不知道小伙伴们在使用手机的时候是否遇到过这样的困惑,需要整理桌面,一个一个的拖动到同一个分类,华为没有自一键带锁屏,把二...

2023-04-23 15:21:30查看全文 >>

怎么删除自己二维码(个人二维码怎么去掉)

怎么删除自己二维码(个人二维码怎么去掉)

怎么把二维码变成链接?有些时候咱们推广不方便直接发二维码,需要把二维码转换成链接,但很多人不会转换,今天缩链就说说怎么把...

2023-04-23 15:08:14查看全文 >>

用什么方法去掉二维码(如何清除网上的二维码)

用什么方法去掉二维码(如何清除网上的二维码)

不再满足于老旧小区墙壁、路边电线杆和公共厕所,如今,“牛皮癣”广告正奋力攻占新领地——街头的共享单车。扫到假的骑车“二维...

2023-04-23 15:45:07查看全文 >>

二维码撕烂了如何恢复(破损的二维码怎么修复)

二维码撕烂了如何恢复(破损的二维码怎么修复)

相信有朋友遇到过这种事,路边停了一辆摩拜单车,兴冲冲的跑过去,却发现该辆单车的二维码被损坏,编码也无法辨认,根本无法开锁...

2023-04-23 15:10:10查看全文 >>

自己的二维码怎么删除(个人二维码怎么去掉)

自己的二维码怎么删除(个人二维码怎么去掉)

在使用微信小程序的时候,很多人不知道该怎么删除或者生成二维码,甚至不知道如何找到小程序。所以今天就给大家解答一下关于小程...

2023-04-23 15:25:03查看全文 >>

白色二维码怎么消除(如何去除二维码白色部分)

白色二维码怎么消除(如何去除二维码白色部分)

小伙伴们在用中琅条码打印软件设计标签的时候有没有遇到需要把两个图片放到一块的情况,这个时候如何上面的图片带有背景色,那么...

2023-04-23 15:27:14查看全文 >>

怎么删除二维码里的东西(如何删除二维码里的内容)

怎么删除二维码里的东西(如何删除二维码里的内容)

zxing是一款跨平台的基于Java实现的处理一维或二维条码的库。支持多种格式,一维条码支持UPC-A,UPC-E,EA...

2023-04-23 15:09:27查看全文 >>

怎样去掉原有的二维码(二维码怎么去掉)

怎样去掉原有的二维码(二维码怎么去掉)

本期我们将通过给二维码换颜色,学习PS的三种简单的抠图方法。第一步打开PS,将我们的二维码在PS中打开。右下角ctrl ...

2023-04-23 15:15:05查看全文 >>

win10已经添加打印机wps识别不到

win10已经添加打印机wps识别不到

打印机已安装,但无法查看和使用,无法在控制面板的设备和打印机中找到。这可能是由相关服务问题引起的。检查系统服务。1. 在...

2023-04-23 15:10:40查看全文 >>

windows10找不到打印机(win10找不到打印机怎么办)

windows10找不到打印机(win10找不到打印机怎么办)

升级到了Win10系统之后需要重新设置一下打印机的,不过有很多用户对win10系统还不太熟悉,今天为大家分享win10系...

2023-04-23 15:55:24查看全文 >>

文档排行