通过JS代码在微信内直接打开支付宝的方法(已失效)

  • A+
所属分类:技术分享
点击领取阿里云1000元优惠券

大家都知道,微信早就屏蔽支付宝了,只要在微信内打开支付宝链接,都会跳转到一个提示页面(如下图),如果需要打开,就要先复制网址然后打开浏览器再粘贴网址访问,这样不仅费时还体验不好。

通过JS代码在微信内直接打开支付宝的方法(已失效)

为了解决这个问题,来群网经过反复研究和网上找资料,终于解决了这个问题。下面是小编测试的微信内点击链接后直接跳转到支付宝领红包页面的视频演示。

点击图片播放视频

说明:视频中的链接是经过缩短的,实际是来群网的一个页面链接,点击后立即跳转到支付宝APP并且领取支付宝红包。

 

实现的原理就是:创建一个html文件和js文件,html文件用来加载js的,html文件名称随意。
       html源代码

  1. <html lang="zh-cmn-hans">
  2. <head>
  3. <meta charset="UTF-8">
  4. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  5. <meta http-equiv="X-UA-Compatible" content="ie=edge, chrome=1">
  6. <title>正在打开支付宝,请稍候……</title>
  7. </head>
  8. <body>
  9. <script src="kouling.js"></script>
  10. </body>
  11. </html>

如果需要知道有多少人访问了页面,可以在</body>前面添加统计代码。

其实JS代码才是重点,js可以调取默认浏览器,然后通过默认浏览器打开支付宝。在ios系统,即iphone上,因为很快基本没有看到调取浏览器的痕迹。在安卓手机上,是先调取浏览器,再询问是否打开支付宝app,因此会慢一点。而js里面包含了领红包二维码链接:https://qr.alipay.com/c1x013563xfa7uxnqygzqf8 ,上面这串就是二维码链接,只要在支付宝里面打开这段链接就可以直接领红包,所以js的作用是先从微信跳转到支付宝,然后支付宝再加载上面这段链接。

JS源代码

微信已修复,目前功能失效。

  • 微信公众号
  • 微信扫一扫关注我们
  • weinxin
  • 微信小程序
  • 微信扫一扫访问小程序
  • weinxin

发表评论

您必须才能发表评论!