Skip to content

生成二维码

使用 tool 对象中的 createQRCode 方法即可生成一张二维码。

语法

  • text 二维码内容
  • size 二维码尺寸
js
tool.createQRCode(text, size)

该函数返回一张 base64 格式的二维码图片,如果生成失败则返回 null

代码示例

js
function main() {
    const qrCode = tool.createQRCode('https://www.baidu.com/', 256) // 生成一张256x256像素的二维码
    if (qrCode == null) {
        return '生成二维码失败'
    }
    ctx.setHeader('Content-Type', 'text/html') // 设置为网页模式
    return `<img src="data:image/png;base64,` + qrCode + `"/>` // 返回二维码
}

技术支持、市场合作:wwwanghua@outlook.com