2017-05-10 5 views
-1

Ich muss QR-Code für jeden Benutzer in meinem Portal generieren. Wenn sie sich angemeldet haben, wird das QR-Code-Bild auf ihrer Profilseite angezeigt. Die QR-Code Informationen wie wie folgt http://mywebsite.com/my.html?userId=12345678900987654321So erstellen Sie QR-Code mit AngularJS

Wie QR-Code mit AngularJS zu erzeugen. Wenn sie scannen, wird es direkt in den Browser geöffnet. Ist es möglich?

+1

Nun, es gibt viele AngularJS-Bibliotheken, um QR-Codes zu generieren ... Dies [eins] (https://github.com/monospaced/angular-qrcode) oder [dieses] (https: // github. com/janantala/eckig-qr), etc. – Hugo

+0

Off-Topic, bitte hier posten https://softwarerecs.stackexchange.com/ – lin

Antwort

0

Sie werden höchstwahrscheinlich AngularJs dafür verwenden. Sehen Sie sich einige JavaScript-Bibliotheken zu diesem Zweck an, ich habe Qrcode.js gefunden. Auf ihrer GitHub-Seite zeigen sie, wie man es benutzt. von den Blicken von ihm erhalten Sie einen Code für eine Zeile und Benutzer-ID so Proben aus ihrer Github Hilfe erzeugen:

<div id="qrcode"></div> 
<script type="text/javascript"> 
    var userId = getUserId(); // get user id somehow 
    new QRCode(document.getElementById("qrCodeElement"), "http://mywebsite.com/my.html?userId=" + userId); 
</script> 

Also, wenn Sie ein HTML-Element mit der ID „qrCodeElement“ haben sie es zeigen sollen.