在 SAP UI5 的设备适配体系里,sap.ui.Device.support 这个命名空间是一个低调但关键的齿轮。它把浏览器与设备的能力抽象成一组布尔特性,例如是否支持 touch、是否有 pointer 事件、是否具备 matchMedia 与媒体查询监听、是否能原生监听 orientation、屏幕是否为高分屏 retina,以及是否支持 websocket。这些特性为上层控件与应用逻辑提供了稳定的判据,使你的应用能够在不猜测 UA 的前提下,做出更稳健的适配与降级处理。官方 API 明确列出了这些字段与含义,并强调这是能力检测而非设备断言,例如 touch 为 true 并不等价于当前硬件一定有触屏。(sdk.openui5.org)
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



