微信小程序里長按識(shí)別二維碼的實(shí)現(xiàn)過程
前言
我們都知道公眾號(hào)里的二維碼可以長按識(shí)別,但是小程序限制比較嚴(yán)格,沒有辦法實(shí)現(xiàn)二維碼的長按識(shí)別,一直以來我都是這樣認(rèn)為的,微信的官方規(guī)則里也是這么寫的,直到今天上午,我無意間發(fā)現(xiàn)一個(gè)小程序里的二維碼居然可以長按識(shí)別,于是就好奇的去研究了一番,結(jié)果還真的可以實(shí)現(xiàn)小程序里長按識(shí)別二維碼。不知道是官方的漏洞還是程序的bug,但是既然這個(gè)功能可以實(shí)現(xiàn),那當(dāng)然要愉快的用上一用啦
老規(guī)矩,先看效果圖
可以看到,我們成功的在小程序里實(shí)現(xiàn)了長按識(shí)別二維碼的功能。下面就教大家如何一步步實(shí)現(xiàn)吧。因?yàn)楣俜降囊?guī)格還沒有明確說支持這個(gè)功能,所以這個(gè)功能有可能隨時(shí)被禁。這里先帶大家爽一把,能爽一會(huì)是一會(huì)兒。
一,首先使用webview來顯示公眾號(hào)文章
我們知道公眾號(hào)文章里是自帶長按識(shí)別二維碼的功能的,所以我們要先在小程序里長按識(shí)別二維碼,就必須在小程序里顯示公眾號(hào)文章,怎么顯示公眾號(hào)文章在小程序里呢,這里我們就要用到webview了。webview使用起來很簡單,只需要如下即可。
src就是我們公號(hào)文章對(duì)應(yīng)的鏈接,只需要這樣寫就完成了代碼部分了,后面都是一些配置工作了。
二,必須要把你的小程序關(guān)聯(lián)到公眾號(hào)
如果你只是隨便找個(gè)公號(hào)文章鏈接,就放到webview里,會(huì)出現(xiàn)以下問題
我們接下來就要先在公眾號(hào)后臺(tái)把小程序關(guān)聯(lián)上。
小程序的appid在哪里找,我這里就不做講解了,你如果學(xué)過小程序肯定知道去哪里拿到appid的
三,設(shè)置完就可以直接長按識(shí)別了
上面關(guān)聯(lián)后,會(huì)有幾分鐘的延遲,所以最好把開發(fā)者工具關(guān)閉,然后重新打開下。
可以看到我們?cè)谛〕绦虻膚ebview里成功的顯示了公眾號(hào)的文章了。然后在手機(jī)上預(yù)覽如下
可以看出來,我們這里是一篇標(biāo)準(zhǔn)的尾部帶二維碼的公號(hào)文章。那么我們長按是否可以識(shí)別這個(gè)二維碼呢。
可以看出,我們成功的長按識(shí)別出了二維碼。
到這里我們就成功的實(shí)現(xiàn)了小程序里長按識(shí)別二維碼了。。。
你也趕緊去試試吧。不敢保證百分之百的成功奧,因?yàn)槲⑿殴俜竭€沒有明確的開發(fā)這個(gè)功能。但是現(xiàn)在小程序都可以分享到朋友圈了,相信小程序里長按識(shí)別二維碼不會(huì)被禁止了吧,所以趁這個(gè)機(jī)會(huì)趕緊去試試這個(gè)功能吧。
總結(jié)
到此這篇關(guān)于微信小程序里長按識(shí)別二維的文章就介紹到這了,更多相關(guān)微信小程序長按識(shí)別二維碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
BootStrap daterangepicker 雙日歷控件
這篇文章主要介紹了BootStrap daterangepicker 雙日歷控件,代碼簡單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-06-06javascript實(shí)現(xiàn)循環(huán)廣告條效果
這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)循環(huán)廣告條效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12基于JavaScript打造一款桌面級(jí)便簽系統(tǒng)
本文將用html,css和JavaScript實(shí)現(xiàn)一個(gè)簡單的便簽系統(tǒng)。除非手動(dòng)清空便簽,否則便簽會(huì)一直保留,非常方便。感興趣的小伙伴可以跟隨小編一起動(dòng)手試一試2022-02-02JavaScript中運(yùn)算符規(guī)則和隱式類型轉(zhuǎn)換示例詳解
JavaScript中運(yùn)算符規(guī)則的隱式類型轉(zhuǎn)換是什么? 這是每個(gè)學(xué)習(xí)Javascript的新手們都應(yīng)該知道的一個(gè)問題,下面這篇文章主要給大家介紹了關(guān)于JavaScript中運(yùn)算符規(guī)則和隱式類型轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-09-09ES6 Symbol在對(duì)象中的作用實(shí)例分析
這篇文章主要介紹了ES6 Symbol在對(duì)象中的作用,結(jié)合實(shí)例形式分析了ES6 Symbol在對(duì)象中聲明、使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2020-06-06JavaScript實(shí)現(xiàn)DIV層拖動(dòng)及動(dòng)態(tài)增加新層的方法
這篇文章主要介紹了JavaScript實(shí)現(xiàn)DIV層拖動(dòng)及動(dòng)態(tài)增加新層的方法,設(shè)計(jì)javascript操作div層的拖動(dòng)與增加的相關(guān)技巧,需要的朋友可以參考下2015-05-05js字符串日期yyyy-MM-dd轉(zhuǎn)化為date示例代碼
獲取表單中的日期往后臺(tái)通過json方式傳的時(shí)候,遇到Date.parse(str)函數(shù)在ff下報(bào)錯(cuò),有類似情況的朋友可以參考下本文2014-03-03