QRCodeGenerator 拓展
注:此版本为英文原版,有bug,编译会报错,自动跳转到中文网自研版本,如未跳转,点此跳转。
采用的是 zxing 方案(注:ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码)。
生成二维码效果参考:

测试代码块如下:

属性及方法都在上面的案例中了。
一个设置深色(二维码颜色)、一个浅色(背景色),一个生成二维码的方法。
二维码扫码
使用原生的“条码扫描器”组件:

其他方案
也有采用 html + js + Web浏览器 生成二维码的方案:https://puravidaapps.com/qr.php
方法
- GenerateQRCode生成二维码(内容,组件)
- 把文本内容生成二维码并显示到指定组件(通常用 Image 组件)上。生成成功触发 OnSuccess,失败触发 OnError。
- 内容:要编码进二维码的文本
- 组件:用于显示二维码图片的组件
事件
- OnSuccess生成成功时()
- 二维码生成成功时触发。
- OnError生成出错时(错误信息)
- 二维码生成失败时触发。
属性
- BlackColor黑色
- 二维码中黑色部分使用的颜色。
- WhiteColor白色
- 二维码中白色部分使用的背景颜色。
aix拓展下载
io.horizon.qrcodegenerator.aix-v1.2
demo下载
版权信息
本文档内容依据原作者发布页面整理翻译,版权归原作者所有。
- 原作者:Horizon(io.horizon)
- 原始网址:https://community.appinventor.mit.edu/t/free-qrcodegenerator-extension/47908
扫码添加客服咨询