jQuery實(shí)現(xiàn)微信長(zhǎng)按識(shí)別二維碼功能
最近一直在搞一個(gè)微信開(kāi)發(fā)的項(xiàng)目,終于快要完工了,今天小編抽個(gè)時(shí)間記錄下在項(xiàng)目開(kāi)發(fā)過(guò)程中遇到j(luò)query.qrcode.min.js生成二維碼長(zhǎng)按不識(shí)別的解決方法,希望對(duì)大家有所幫助!
1.引入JS庫(kù)
<script src="jquery-1.8.3.js" type="text/javascript" charset="utf-8"></script> <script src="jquery.qrcode.min.js" type="text/javascript" charset="utf-8"></script>
2.在頁(yè)面創(chuàng)建一個(gè)空的div;
<div id="qrDiv"></div>
3.生成二維碼
$("#qrDiv").qrcode({ width: 120, //寬度 height:120, //高度 text: "需要生成的二維碼內(nèi)容" //任意內(nèi)容 });
注意:這個(gè)時(shí)候生成的二維碼在微信中長(zhǎng)安沒(méi)任何反應(yīng),因?yàn)閝rcode生成的是canvas標(biāo)簽而不是img標(biāo)簽
4.將canvas標(biāo)簽轉(zhuǎn)換為img標(biāo)簽
//從 canvas 提取圖片 image function convertCanvasToImage(canvas) { //新Image對(duì)象,可以理解為DOM var image = new Image(); // canvas.toDataURL 返回的是一串Base64編碼的URL,當(dāng)然,瀏覽器自己肯定支持 // 指定格式 PNG image.src = canvas.toDataURL("image/png"); return image; } //獲取網(wǎng)頁(yè)中的canvas對(duì)象 var mycanvas1=document.getElementsByTagName('canvas')[0]; //將轉(zhuǎn)換后的img標(biāo)簽插入到html中 var img=convertCanvasToImage(mycanvas1); $('#imagQrDiv').append(img);//imagQrDiv表示你要插入的容器id
注意:完成上述步驟后就可以在微信中長(zhǎng)按識(shí)別了
以上所述是小編給大家介紹的jQuery實(shí)現(xiàn)微信長(zhǎng)按識(shí)別二維碼功能,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- 使用jQuery Rotare實(shí)現(xiàn)微信大轉(zhuǎn)盤抽獎(jiǎng)功能
- jQuery+PHP實(shí)現(xiàn)微信轉(zhuǎn)盤抽獎(jiǎng)功能的方法
- jquery1.8版本使用ajax實(shí)現(xiàn)微信調(diào)用出現(xiàn)的問(wèn)題分析及解決辦法
- 使用jQuery.wechat構(gòu)建微信WEB應(yīng)用
- jquery使用ajax實(shí)現(xiàn)微信自動(dòng)回復(fù)插件
- Jquery 類網(wǎng)頁(yè)微信二維碼圖塊滾動(dòng)效果具體實(shí)現(xiàn)
- JavaScript結(jié)合Bootstrap仿微信后臺(tái)多圖文界面管理
- jquery仿微信聊天界面
相關(guān)文章
jQuery ''行 4954 錯(cuò)誤: 不支持該屬性或方法'' 的問(wèn)題解決方法
這個(gè)問(wèn)題只在IE下出現(xiàn)。詭異的是,對(duì)于出現(xiàn)這個(gè)問(wèn)題的頁(yè)面,重新刷新一下就又好了,Ajax 工作一切正常。順便說(shuō)一下,我的 jQuery 版本是 1.4.2。2011-01-01jQuery + html + css 實(shí)現(xiàn)王者榮耀官網(wǎng)首頁(yè)效果&nb
這篇文章主要介紹了jQuery + html + css 實(shí)現(xiàn)王者榮耀官網(wǎng)首頁(yè)效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02鋒利的jQuery 要點(diǎn)歸納(一) jQuery選擇器
鋒利的jQuery 要點(diǎn)歸納(一) jQuery選擇器,學(xué)習(xí)jquery的朋友可以參考下。2010-03-03JQuery點(diǎn)擊事件回到頁(yè)面頂部效果的實(shí)現(xiàn)代碼
下面小編就為大家?guī)?lái)一篇JQuery點(diǎn)擊事件回到頁(yè)面頂部效果的實(shí)現(xiàn)代碼。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-05-05element form 校驗(yàn)數(shù)組每一項(xiàng)實(shí)例代碼
這篇文章主要介紹了element form 校驗(yàn)數(shù)組每一項(xiàng)的實(shí)例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10jQuery搜索框效果實(shí)現(xiàn)代碼(百度關(guān)鍵詞聯(lián)想)
這篇文章主要介紹了jQuery搜索框效果實(shí)現(xiàn)代碼,百度關(guān)鍵詞聯(lián)想,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08jQuery Datatables 動(dòng)態(tài)列+跨列合并實(shí)現(xiàn)代碼
這篇文章主要介紹了jQuery Datatables 動(dòng)態(tài)列+跨列合并實(shí)現(xiàn)代碼,需要的朋友可以參考下2020-01-01