素材牛VIP会员

PHP和JS分别判断访问终端是否是微信内置浏览器

 所属分类:PHP实例-函数/算法

 浏览:3114次  评论:3次  更新时间:2016-08-03
牛币素材VIP可免积分下载
PHP和JS分别判断访问终端是否是微信内置浏览器
积分说明:注册即送10牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!   充值积分   充值会员   更多说明»
素材描述:分别使用PHP和JS来判断用户终端是否为微信内置浏览器。一般用于判断当前使用支付宝支付,还是用微信支付

详细介绍

JS判断解析:

function is_weixin() { 
    var ua = window.navigator.userAgent.toLowerCase(); 
    if (ua.match(/MicroMessenger/i) == 'micromessenger') { 
        $("#rs").text("微信浏览器"); 
    } else { 
        $("#rs").text("不是微信浏览器"); 
    } 
}

PHP判断解析:

//调用is_weixin()函数判断是否为微信内置浏览器
$is_weixin = (is_weixin() == true) ? "微信浏览器" : "不是微信浏览器";
//判断浏览器内核的函数
function is_weixin() { 
    if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) { 
        return true; 
    } return false; 
}

一般在手机端支付的时候需要这样判断一下,非微信内置浏览器我们要跳转到支付宝接口进行支付,否则我们跳转到微信支付接口

相关素材 - 函数/算法

讨论这个素材(3)回答他人问题或分享使用心得会奖励牛币

sh***ao  
2017年07月21日

[给力]

回复
z5***75  
2018年01月07日

这个到时用的不少

回复
军***网  
2018年04月22日

很不错哦!

回复
 文明上网,理性发言!   😉 阿里云幸运券,戳我领取
我的牛币余额:0
所需牛币:1 开始下载

牛币获取:签到、评论、充值    » 在线充值(10牛币=1元)