R89 极简化登录与移动入口
这个提交包含在:
@@ -20,3 +20,19 @@ export function isWecomWebView(userAgent = readUserAgent()) {
|
||||
export function isEnterpriseMessengerContainer(userAgent = readUserAgent()) {
|
||||
return ENTERPRISE_IM_PATTERN.test(userAgent);
|
||||
}
|
||||
|
||||
export function isTouchSmallScreen() {
|
||||
if (!canUseWindow()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return window.navigator.maxTouchPoints > 0 && matchesMedia("(max-width: 768px)");
|
||||
}
|
||||
|
||||
export function shouldPreferMobileWorkplace() {
|
||||
return isEnterpriseMessengerContainer() || isTouchSmallScreen();
|
||||
}
|
||||
|
||||
export function resolveDefaultWorkspacePath() {
|
||||
return shouldPreferMobileWorkplace() ? "/mobile" : "/portal";
|
||||
}
|
||||
|
||||
在新工单中引用
屏蔽一个用户