Voorbeeld QR-codecomponent

Het insluiten van een QR-code in een adaptief formulier kan het voor gebruikers veel gemakkelijker en efficiënter maken om toegang te krijgen tot aanvullende informatie over het formulier.

De steekproefcomponent maakt gebruik van QRCode.js.

QRCode.js is een bibliotheek javascript voor het maken van QRCode, steunt het dwars-browser met HTML5 Canvas en lijstmarkering in DOM.

De component produceert de code QR die op de waarde wordt gebaseerd in het configuratiebezit van de component wordt gespecificeerd.
afbeelding

De volgende code is gebruikt in body.jsp van de qr-code-generator component.

De "url" is de URL die moet worden ingesloten in de Qr-code. Deze url wordt gespecificeerd in de configuratieeigenschappen van de QR codecomponent.

<%@include file="/libs/foundation/global.jsp"%>
<body>
    <h2>Scan the QR Code for more information related to this form</h2>
    <div data-url="<%=properties.get("url")%>">
    </div>
    <div id="qrcode">
    </div>
</body>

De volgende code maakt gebruik van de makeCode methode van de bibliotheek QRCode.js in de cliëntbibliotheek van de qr-code-generator component.De geproduceerde QR code wordt toegevoegd aan div die door identiteitskaart "qrcode" wordt geïdentificeerd.

$(document).ready(function()
  {
      var qrcode = new QRCode("qrcode");
      qrcode.makeCode(document.querySelector("[data-url]").getAttribute("data-url"));

 });

De elementen op uw lokale server implementeren

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e