繁体   English   中英

如何设置二维码嵌入图像

[英]How to set QRCode embedded image

我正在使用由 Lars Jung 编写的 JQuery QRCode。 太棒了。

我想嵌入 QRCode 的图像中心,并且有图像选项。 但是,它不会在 QR 的中心显示图像。

什么是图像选项的有效格式? 我尝试使用直接 url 没有运气,并且无法从文档中找到任何示例。

$('#mycode').qrcode({
    render: 'image',
    ecLevel: 'H',
    size: 220,
    image: 'http://localhost/logo.png',
    text: 'www.google.com',
    mode: 4,
    label: 'Google',
    fontname: 'sans-serif',
    fill: '#373737',
    fontcolor: '#0080ff',
    mSize: 0.13,
    mPosX: 0.5,
    mPosY: 0.5
});

我在演示的源代码中找到了解决方案。 您必须以 HTML 格式显示徽标。

HTML

<img src="http://localhost/logo.png" id="logo">

JS

{ image : $("#logo")[0] }

这应该是参数“图像”的值

我已经尝试了以下方法,但这不起作用

{ image : $("<img />", {src: "http://localhost/logo.png"})[0] }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM