QRCodeGenerator 拓展:根据给定的文本生成二维码

« 返回首页

QRCodeGenerator 拓展

注:此版本为英文原版,有bug,编译会报错,自动跳转到中文网自研版本,如未跳转,点此跳转

采用的是 zxing 方案(注:ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码)。

生成二维码效果参考:

qrcode

测试代码块如下:

qrcode

属性及方法都在上面的案例中了。

一个设置深色(二维码颜色)、一个浅色(背景色),一个生成二维码的方法。

二维码扫码

使用原生的“条码扫描器”组件:

qrcode

其他方案

也有采用 html + js + Web浏览器 生成二维码的方案:https://puravidaapps.com/qr.php

方法

GenerateQRCode生成二维码(内容,组件)
把文本内容生成二维码并显示到指定组件(通常用 Image 组件)上。生成成功触发 OnSuccess,失败触发 OnError。
  • 内容:要编码进二维码的文本
  • 组件:用于显示二维码图片的组件

事件

OnSuccess生成成功时()
二维码生成成功时触发。
OnError生成出错时(错误信息)
二维码生成失败时触发。

属性

BlackColor黑色
二维码中黑色部分使用的颜色。
WhiteColor白色
二维码中白色部分使用的背景颜色。

aix拓展下载

io.horizon.qrcodegenerator.aix-v1.2

demo下载

TestQRCodeGenerator.aia


版权信息

本文档内容依据原作者发布页面整理翻译,版权归原作者所有。

  • 原作者:Horizon(io.horizon)
  • 原始网址:https://community.appinventor.mit.edu/t/free-qrcodegenerator-extension/47908
文档反馈