Rumah >hujung hadapan web >tutorial js >Gunakan qrcode komponen jquery untuk menjana kod QR dan guide_jquery aplikasi
Terdapat beberapa pengiraan yang menggunakan CPU yang boleh dikira pada klien, seperti menjana kod QR.
qrcode sebenarnya mengira dan kemudian menggunakan jquery untuk mencapai pemaparan dan lukisan grafik. Menyokong kaedah kanvas dan jadual untuk menjana kod QR yang kami perlukan.
Penggunaan khusus
qrcode ialah komponen jquery dan memerlukan sekurang-kurangnya dua js, iaitu jquery dan jquery.qrcode. Anda boleh pergi ke https://github.com/jeromeetienne/jquery-qrcode untuk mendapatkan kod terkini.
Pada halaman, tambahkan elemen kosong (gunakan div di sini) di mana kod QR perlu dipaparkan
Apabila anda perlu menjana kod QR, hubungi penyata untuk menjananya secara terus.
Parameter terperinci
Perihalan Nilai Lalai Parameter
render kaedah rendering kanvas, menyokong kanvas dan jadual
lebar Tiada Lebar
tinggi Tiada Tinggi
teks Tiada URL perlu dijana
Seperti:
Cara menyelesaikan masalah aksara Cina dalam URL
Semasa percubaan, kami mendapati bahawa kod QR dengan kandungan bahasa Cina tidak dapat dikenali Dengan mencari pelbagai maklumat, kami mengetahui bahawa jquery-qrcode menggunakan kaedah charCodeAt() untuk penukaran pengekodan. Kaedah ini akan memperoleh pengekodan Unikodnya secara lalai Jika terdapat kandungan Cina, rentetan mesti ditukar kepada UTF-8 sebelum menjana kod QR, dan kemudian menjana kod QR. Anda boleh menukar rentetan bahasa Cina melalui fungsi berikut:
下载二维码
用前端画出来的二维码,不是一个canvas就是一个table,如何下载呢?我image们只将一年就是一个table,如何下载呢?我image们只将与年就就一年下载下来即可。
在angular中的简单封装
在angular中使用,可以封装成directive。不过要确保已经引入了之前的两个js文件。
。代码如下:
La méthode de téléchargement peut être encapsulée dans un service en Angular.
Amis, vous pouvez utiliser qrcode pour générer des codes QR, c'est vraiment facile à utiliser.