主题 : 移动端页面有时出现访问到PC端
级别: 商业授权用户
UID: 135463
积分:539 加为好友
威望: 37 精华: 0
主题:81 回复:325
注册时间:2020-08-04
在线时长:0
1#   发表于:2021-12-17 15:45:04  IP:117.150.*.*
移动端的首页和PC端的首页因为是同一个地址,导致有时候无法跳转到,怎么才能避免这个问题
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
2#   发表于:2021-12-17 16:18:52  IP:111.201.*.*
FrontContextInterceptor  是手机客户端访问这段识别的代码调整下看看

Device device = deviceResolver.resolveDevice(request);
            String userAgentStr = request.getHeader("User-Agent");
            UserAgent userAgent = UserAgentUtil.parse(userAgentStr);
if (device.isNormal()) {
SystemContextUtils.setPc(true);
}
            /** 是手机客户端访问,改成通过hutool工具类类识别 */
            if (userAgent.isMobile()) {
SystemContextUtils.setMobile(true);
}
/** 如果是平板访问 */
if (device.isTablet()) {
SystemContextUtils.setTablet(true);
}
路漫漫其修远兮,吾将上下而求索!
1 共1页