微信小程序里长按识别二维码

咱们都知道公众号里的二维码能够长按识别,可是小程序限制比较严格,没有办法实现二维码的长按识别,一直以来我都是这样认为的,微信的官方规则里也是这么写的,直到今天上午,我无心间发现一个小程序里的二维码竟然能够长按识别,因而就好奇的去研究了一番,结果还真的能够实现小程序里长按识别二维码。不知道是官方的漏洞仍是程序的bug,可是既然这个功能能够实现,那固然要愉快的用上一用啦web

老规矩,先看效果图

微信小程序里长按识别二维码
能够看到,咱们成功的在小程序里实现了长按识别二维码的功能。下面就教你们如何一步步实现吧。由于官方的规格尚未明确说支持这个功能,因此这个功能有可能随时被禁。这里先带你们爽一把,能爽一会是一下子。小程序

一,首先使用webview来显示公众号文章

咱们知道公众号文章里是自带长按识别二维码的功能的,因此咱们要先在小程序里长按识别二维码,就必须在小程序里显示公众号文章,怎么显示公众号文章在小程序里呢,这里咱们就要用到webview了。webview使用起来很简单,只须要以下便可。
微信小程序里长按识别二维码
src就是咱们公号文章对应的连接,只须要这样写就完成了代码部分了,后面都是一些配置工做了。微信小程序

二,必需要把你的小程序关联到公众号

若是你只是随便找个公号文章连接,就放到webview里,会出现如下问题
微信小程序里长按识别二维码
咱们接下来就要先在公众号后台把小程序关联上。
微信小程序里长按识别二维码
微信小程序里长按识别二维码
微信小程序里长按识别二维码
小程序的appid在哪里找,我这里就不作讲解了,你若是学太小程序确定知道去哪里拿到appid的微信

三,设置完就能够直接长按识别了

上面关联后,会有几分钟的延迟,因此最好把开发者工具关闭,而后从新打开下。
微信小程序里长按识别二维码
能够看到咱们在小程序的webview里成功的显示了公众号的文章了。而后在手机上预览以下
微信小程序里长按识别二维码
能够看出来,咱们这里是一篇标准的尾部带二维码的公号文章。那么咱们长按是否能够识别这个二维码呢。
微信小程序里长按识别二维码
能够看出,咱们成功的长按识别出了二维码。
到这里咱们就成功的实现了小程序里长按识别二维码了。。。
你也赶忙去试试吧。不敢保证百分之百的成功奥,由于微信官方尚未明确的开发这个功能。可是如今小程序均可以分享到朋友圈了,相信小程序里长按识别二维码不会被禁止了吧,因此趁这个机会赶忙去试试这个功能吧。app

相关文章
相关标签/搜索