VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
新天域互联优惠活动
wexlayer优惠活动
最新

请逐步告诉我如何使用微信小组中的Canvas+Painter插件创建QR码(微型图创建QR码)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

本文向您展示了如何使用Canvas+Painter插件在微信中创建QR码。我希望它对每个人都有帮助!

在每日迷你程序项目中,您经常遇到需要动态绘制QR码的需要。 有许多用法方案,例如创建票证代码,绘制海报以进行结帐代码等等。本文是根据朋友的需求撰写的,我希望这对有需要的学生有用。

1. Implementation Principles

Draw using the canvas component of the weChat applet, but since it's not that easy to use, a third-party framework is used: Painter

Painter's github address: https://github.com/kujiale - mobile/painter use in bus of thine frame You need to extract the core code in it.

可以通过访问github查看使用框架的简介。立即开始。 [相关学习建议:迷你计划开发教程]

2。实现代码

准备

1。创建一个新的组件文件夹,然后放置画家核心代码

2。创建一个新的调色板文件夹,绘图代码

painter.js代码

painter.js code

painter.js代码getPosterView01 =(qrcodext)= {const poster01 = {width:256px,高度:256px,背景:#f8f8f8,views:[{类型:qrcode,content:qrcodeText,css:{color:#000000,背景:#ffffff,宽度:256px,身高:256px,高度:256px,top:0px,左:0px,sotation:0px,rotation:0,旋转:0,borderradius:0px return poster.export.exports.exports = {getporterterview/getposter <per}

实现页面目录结构

wxxml代码

view''}}} = widthfix/image button type = pracior'position'position'位置:absolute;左:- 9999rpx; '自定义>

wxss代码

.qrcode - img {background -颜色:#9999999;身高:300rpx;宽度:300rpx;}

JSON代码

请注意参考使用的页面的画家组件

{组件:{painter/componter/painter/painter/painter navigationbbartitletext:qr code} (..////posterviewjs/posterview)页面({ *页面数据的初始数据:{imgurl:null,qrcodeText:2D44D6C26134F8A109DF65897107089A,PACHPALLETTE:'' {wx.showloading({title:'获取海报',蒙版:true //绘制海报this.makeposter(this.data.data.qrcodeText) /*现在*onimgok(此路径可在保存phootos // console.log时保存photos // console.log(临时路径)(临时路径,res.deter.diter.detail.detail.detail.stail.set.path.set.set.seta)(inseet)(inseet) **生成* / makeposter(qrcodeText){wx.showloading({{wx.showloading:'生成poster'dave'dave poster,posterview.getPosterview01(qrcodeText)this.setdata({

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:请逐步告诉我如何使用微信小组中的Canvas+Painter插件创建QR码(微型图创建QR码) https://zhujicankao.com/146279.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 请逐步告诉我如何使用微信小组中的Canvas+Painter插件创建QR码(微型图创建QR码)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!