开发框架 版主:迅睿框架研发组
微信端打开pc端链接,被强制跳转到首页
类型:迅睿CMS 更新时间:2022-08-26 10:14:22 强制跳转

微信端打开pc端网址的时候,会强制跳转到手机站首页而不是访问对应页面;手机浏览器访问是正常的。

回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2022-08-24 17:33:03
    Chrome 0
    可以下载cms程序,部署一套新的域名测试,看看有没有这种想象--不部署的话,检查下有没有自己写过跳转代码
  • 乡野村夫
    #2楼    乡野村夫
    2022-08-24 17:35:39
    Chrome 0
    迅睿框架联合创始人 pc端模板有写跳转代码如下:<script type="application/javascript">if (dr_is_mobile()) { // 移动端链接地址 document.location.href = '{str_replace(SITE_URL, SITE_MURL, $my_web_url)}'; }</script>
  • ff
    #3楼    ff
    2022-08-25 17:23:33
    Edge 0
    用微信开发者工具调试一下看看
  • 老牛动漫画
    #4楼    老牛动漫画
    2022-08-26 10:14:22
    华为手机 0
    可加入提示用户微信内用浏览器打开代码<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>请在微信外打开此链接</title></head><style type="text/css"> *{ margin:0; padding:0; } a{ text-decoration: none; } img{ max-width: 100%; height: auto; } .weixin-tip{ display: none; position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); height: 100%; width: 100%; z-index: 100; } .weixin-tip p{ text-align: center; margin-top: 10%; padding:0 5%; } </style><body> <div> <p> <img src="https://s1.ax1x.com/2020/07/09/UmomPf.png" alt="微信打开"/> </p> </div><script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><script type="text/javascript"> $(window).on("load",function(){ var winHeight = $(window).height(); function is_weixin() { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") { return true; } else { return false; } } var isWeixin = is_weixin(); if(isWeixin){ $(".weixin-tip").css("height",winHeight); $(".weixin-tip").show(); }else{ window.location.href="/"; } })</script></body></html>