美文网首页
微信、支付宝支付入口渠道区分

微信、支付宝支付入口渠道区分

作者: 站在大神的肩膀上看世界 | 来源:发表于2018-03-15 14:51 被阅读53次

最近一直在忙活微信支付这一块,其中有一段最开始理解有问题,认为获取支付渠道是要通过商户获取的,后来发现思路完全错了,区分能支持的支付渠道是要通过入口渠道来进行区分,后来上网上也查了一些例子,发现傻傻的我查错了,支付的渠道其实主要能区分出微信,支付宝,及其他就可以了。这样就整理出来了,两套方案,如下:

第一种:

window.onload = function(){

    if(isWeiXin()){

    alert("微信");

    }else if(isZFB()){

    alert("支付宝");

    }else{

    alert("其他");

}

function isWeiXin(){

    var ua = window.navigator.userAgent.toLowerCase();

    if(ua.match(/MicroMessenger/i) == 'micromessenger'){

        return true;

    }else{

        return false;

    }

}

function isZFB(){

var ua = window.navigator.userAgent.toLowerCase();

    if(ua.match(/AlipayClient/i) =='alipayclient'){

        return true;

    }else{

        return false;

}

}

第二种:

if (/MicroMessenger/.test(window.navigator.userAgent)) {

            alert('微信客户端');

} else if (/AlipayClient/.test(window.navigator.userAgent)) {

            alert('支付宝客户端');

} else {

            alert('其他浏览器');

}

以上这两种亲测有效,(个人推荐第一种)希望能到帮助大家,如果感觉有用,点个喜欢(#^.^#)

相关文章

  • 微信、支付宝支付入口渠道区分

    最近一直在忙活微信支付这一块,其中有一段最开始理解有问题,认为获取支付渠道是要通过商户获取的,后来发现思路完全错了...

  • 前端微信支付开发H5支付(微信外)

    相关文章 微信二维码 区分入口渠道微信支付现在开发的越来越多了,生活里离不开手机支付,微信支付便是其中的一种支付方...

  • 添加商户过程中涉及到的身份。

    管理员:接收支付宝和微信渠道重要通知,如协议、资金操作等。 可以登录”支付宝云支付商户助手”和”微信支付商家户助手...

  • Ping++轻量聚合支付

    Ping++免费聚合支付 支持的渠道包含:支付宝 APP 支付(alipay)、微信 APP 支付(wx)、银联 ...

  • 2019-08-19

    blog在线点单备案图标微信公众号微信支付微信赞赏支付宝出行红包支付宝支付支付宝红包

  • iOS支付

    支付宝支付 支付宝支付支付宝补充 微信支付 微信支付 内购 iOS开发 内购流程

  • 微商利用微博吸引粉丝的八个方法

    对于微商来说,引流才是王道。对于依靠社交渠道为主的微商来说,除了微信之外,估计就 属于支付宝了。但是,支付宝在这个...

  • 娱谷聚合支付系统

    聚合支付是一款各类型商户多种支付渠道便利收款、对账的需求,整合市面上多种支付渠道,如支付宝、微信、银联、京东,支持...

  • 聚合支付公司怎么赚钱?

    聚合支付是一款各类型商户多种支付渠道便利收款、对账的需求,整合市面上多种支付渠道,如支付宝、微信、银联、京东,支持...

  • 提供技术支持及优化,给你最好的支付体验

    聚合支付是一款各类型商户多种支付渠道便利收款、对账的需求,整合市面上多种支付渠道,如支付宝、微信、银联、京东,支持...

网友评论

      本文标题:微信、支付宝支付入口渠道区分

      本文链接:https://www.haomeiwen.com/subject/jvdhqftx.html