业务经理

微信扫描以上二维码

028-61286886

技术咨询

手机访问电脑版页面,然后跳转手机端,速度很慢

迅睿框架 更新 2021-11-18 19:46:57 清风

手机访问时,会先出现电脑版页面,大概1秒的时间,才跳转到手机版页面,求教哪里出了问题?明明开启了自动识别。不应该是手机访问时直接到了手机版页面吗


{xunruicms_img_title}

方案

  • 迅睿框架联合创始人 #1 · 2021-11-18 18:20:47
    满意答案
    跳转代码放到head内部,并且不要写$(){里面},可以提升速度
  • 清风 #2 · 2021-11-18 18:23:58
    迅睿框架联合创始人 已经是放到了header.html,但手机打开,明显闪了一下电脑版的页面。
  • 迅睿框架联合创始人 #3 · 2021-11-18 18:24:59
    代码发来看看,不要写$(){里面}
  • 清风 #4 · 2021-11-18 18:27:38
    迅睿框架联合创始人 我直接复制这些代码放到PC版的header.html文件里<script type="application/javascript"> $(function(){ var MobileUA = (function() { var ua = navigator.userAgent.toLowerCase(); var mua = { IOS: /ipod|iphone|ipad/.test(ua), //iOS IPHONE: /iphone/.test(ua), //iPhone IPAD: /ipad/.test(ua), //iPad ANDROID: /android/.test(ua), //Android Device WINDOWS: /windows/.test(ua), //Windows Device TOUCH_DEVICE: ('ontouchstart' in window) || /touch/.test(ua), //Touch Device MOBILE: /mobile/.test(ua), //Mobile Device (iPad) ANDROID_TABLET: false, //Android Tablet WINDOWS_TABLET: false, //Windows Tablet TABLET: false, //Tablet (iPad, Android, Windows) SMART_PHONE: false //Smart Phone (iPhone, Android) }; mua.ANDROID_TABLET = mua.ANDROID && !mua.MOBILE; mua.WINDOWS_TABLET = mua.WINDOWS && /tablet/.test(ua); mua.TABLET = mua.IPAD || mua.ANDROID_TABLET || mua.WINDOWS_TABLET; mua.SMART_PHONE = mua.MOBILE && !mua.TABLET; if(ua.match(/MicroMessenger/i)=="micromessenger") { return true; } return mua; }()); //SmartPhone if (MobileUA.SMART_PHONE) { // 移动端链接地址 document.location.href = '{str_replace(SITE_URL, SITE_MURL, $my_web_url)}'; } }); </script>
  • 迅睿框架联合创始人 #5 · 2021-11-18 18:28:25
    <script type="application/javascript">
    var MobileUA = (function() {
    	var ua = navigator.userAgent.toLowerCase();
    	var mua = {
    		IOS: /ipod|iphone|ipad/.test(ua), //iOS
    		IPHONE: /iphone/.test(ua), //iPhone
    		IPAD: /ipad/.test(ua), //iPad
    		ANDROID: /android/.test(ua), //Android Device
    		WINDOWS: /windows/.test(ua), //Windows Device
    		TOUCH_DEVICE: ('ontouchstart' in window) || /touch/.test(ua), //Touch Device
    		MOBILE: /mobile/.test(ua), //Mobile Device (iPad)
    		ANDROID_TABLET: false, //Android Tablet
    		WINDOWS_TABLET: false, //Windows Tablet
    		TABLET: false, //Tablet (iPad, Android, Windows)
    		SMART_PHONE: false //Smart Phone (iPhone, Android)
    	};
    	mua.ANDROID_TABLET = mua.ANDROID && !mua.MOBILE;
    	mua.WINDOWS_TABLET = mua.WINDOWS && /tablet/.test(ua);
    	mua.TABLET = mua.IPAD || mua.ANDROID_TABLET || mua.WINDOWS_TABLET;
    	mua.SMART_PHONE = mua.MOBILE && !mua.TABLET;
    	if(ua.match(/MicroMessenger/i)=="micromessenger") {
    	 mua.SMART_PHONE = true;
       }
    	return mua;
    }());
    //Phone
    if (MobileUA.SMART_PHONE) {
    	// 移动端链接地址
    	document.location.href = '{str_replace(SITE_URL, SITE_MURL, $my_web_url)}';
    }
    </script>
    让你不要写$(){里面}
  • 清风 #6 · 2021-11-18 18:31:37
    迅睿框架联合创始人 没明白$(){里面}是什么意思?
  • 清风 #7 · 2021-11-18 19:46:57
    @迅睿框架联合创始人:OK了,谢谢!

迅睿系统漏洞

导入微信文章
导入微信文章(2026-09-15)
优化排版缺少文字情况
GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...