最近用QRCode.js 生成二維碼之后,發(fā)現(xiàn)在小米和華為手機的微信上面頁面長按識別不了,蘋果和其他手機瀏覽器是正常的。qrcode在頁面生成會生成一個canvas標簽和一個img標簽,在電腦瀏覽器上調(diào)試的時候發(fā)現(xiàn)生成二維碼之后canvas標簽是會自動隱藏的,然后展示img標簽,然后通過vConsole 發(fā)現(xiàn)在小米或者華為手機上生成的二維碼是通過canvas展示的,img標簽被隱藏,而且img.src沒有任何內(nèi)容。懷疑是瀏覽器兼容問題。
網(wǎng)站的建設(shè)創(chuàng)新互聯(lián)公司專注網(wǎng)站定制,經(jīng)驗豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計體驗!已為報廢汽車回收等企業(yè)提供專業(yè)服務。jquery.qrcode.js 是一個純?yōu)g覽器 生成 QRcode 的 jQuery 插件((可以從https://github.com/jeromeetienne/jquery-qrcode 獲?。?,它使用非常簡單,生成的 QRcode 無需下載圖片,并且不依賴第三方服務,插件壓縮之后大小小于 4K。
QRCode.js 基本用法
引入JS庫