普遍的建议是:不要这样做。为什么这类体验会因屏幕尺寸而异?
一个有用的思想实验是:您期望它在折叠手机或平板电脑上如何表现,这些设备并不明确属于移动/桌面类别。
如果您确实希望这种行为更改基于浏览器的用户代理(就像旧的移动/桌面模式一样),那么我们有 capabilities.isMobileDevice,它会检查用户代理字符串中是否包含“mobile”一词:
普遍的建议是:不要这样做。为什么这类体验会因屏幕尺寸而异?
一个有用的思想实验是:您期望它在折叠手机或平板电脑上如何表现,这些设备并不明确属于移动/桌面类别。
如果您确实希望这种行为更改基于浏览器的用户代理(就像旧的移动/桌面模式一样),那么我们有 capabilities.isMobileDevice,它会检查用户代理字符串中是否包含“mobile”一词: