2017-08-27 13 views
0

this pluginを使用してQRコードを作成しています。QRコードで複数のテキストを渡す

これはうまくいっていますが、今はQRコードに複数の値を渡す必要があります。

ここにコードがあります。

<script> 
$('#qrcode').qrcode({width: 340,height: 300,text: "this is a test value."}); 

</script> 

他のデータの例。

userid: 234 
name: John 

あなたは私のデータは、テキスト内で見ることができるように:今私はその中に別のデータを渡す必要があります。私はこれを達成する方法はありますか?

答えて

0

新しいデータでQRコードを作成するときに、同じタグをもう一度使用したい場合は、

あなたはQRコードを生成する必要がある場合は、私のようなGoogleのチャートAPIを使用することをお勧め

$('#qrcode').qrcode({width: 340,height: 300,text: "this is a test value."}); 
$('#qrcode').empty(); 
$('#qrcode').qrcode({width: 340,height: 300,text: "this is another test value."}); 

チェックアウトのような要素に私は https://jsbin.com/kotukuqoqi/edit?html,console,output

を作った。このサンプルを$('#qrcode').empty()を使用することによってそれを行うことができますこの

function createQrCode(text) 
{ 
    $("#new-qrcode").html('<img src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl={0}"/>'.format(encodeURIComponent(text))); 
} 
0

たとえば、データを文字列 - jsonに変換して、新しいテキストvアウエー。

$('#qrcode').qrcode({width: 340, height: 300, text: '{"userid": 234, "name": "John"}'}) 

次に、受信側で文字列を取得し、データオブジェクトに変換し直します。

関連する問題