quiero hacer una tarjeta de visita donde el usuario ingrese sus valores en un formulario como nombre, lugar, dirección y esos valores se conviertan en código qr y cuando alguien lo escanee, vemos que la tarjeta de visita aparece en un cuadro de diálogo, ¿es posible generar una vcard? usando javascript. no encuentro solucion en internet
Es bastante fácil agregar datos de vcard porque es solo texto, por lo que puede ingresarlo en su generador de QRCode. Para el formato, simplemente copié y pegué de la página de Wikipedia de vCard .
var qrcode = new QRCode( "qr", [ "BEGIN:VCARD", "VERSION:2.1", "N:Doe;John;;Dr;", "FN:Dr. John Doe", "EMAIL:johndoe@hotmail.com", "TEL;TYPE=cell:(123) 555-5832", "END:VCARD" ].join("\r\n") ); <script src="https://cdn.rawgit.com/davidshimjs/qrcodejs/gh-pages/qrcode.min.js"></script> <div id="qr"></div>