打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何强制网页只能微信打开?
userphoto

2023.03.04 湖北

关注

有时候客户会有需求就是强制只能微信打开,这时候我们可能会想到使用微信jssdk,但是有的客户可能压根就用不上,只是单独强制微信打开,这个时候使用jssdk就显得麻烦了,并且使用jssdk是要满足一定条件的,这时候我们可以使用以下两种方式实现

第一种,js实现

<script type='text/javascript'>
     // 对浏览器的UserAgent进行正则匹配,不含有微信独有标识的则为其他浏览器
    var useragent = navigator.userAgent;
     if (useragent.match(/MicroMessenger/i) != 'MicroMessenger') {
         // 这里警告框会阻塞当前页面继续加载
        alert('已禁止本次访问:您必须使用微信内置浏览器访问本页面!');
         // 以下代码是用javascript强行关闭当前页面
        var opened = window.open('about:blank', '_self');
         opened.opener = null;
         opened.close();
    }
</script>  
 

第二种,PHP实现

if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')==false) {   exit('请在微信内访问本应用!');}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
火狐自定义user
Chrome浏览器打开微信页面
【黑客技术】如何突破限制,在PC上调试微信手机页面!
如何判断微信内置浏览器(JS & PHP)
Android本地应用打开方法
微信公众号开发JS接口在IFRAME中无法调用(扫一扫等接口)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服