"any" 和 "natural" 和有什么不一样?
"landscape", "landscape-primary" 和 "landscape-secondary" 和有什么不一样?
"portrait", "portrait-primary" 和 "portrait-secondary" 和有什么不一样?
直接从API Spec 中获取定义:
Landscape-primary是一种屏幕宽度大于屏幕高度的方向。如果设备的自然方向是横向,则在该位置持有时它处于横向为主。如果设备的自然方向是纵向,则用户代理从两个选项中设置横向主要,如屏幕方向值表中所示。
横向辅助是屏幕宽度大于屏幕高度的方向。如果设备的自然方向是横向,则从其自然方向旋转 180º 时,它处于横向辅助状态。如果设备的自然方向是纵向,则用户代理从两个选项中设置横向次要,如屏幕方向值表中所示。
Portrait-primary是一种屏幕宽度小于或等于屏幕高度的方向。如果设备的自然方向是纵向,则在该位置持有时它处于纵向为主。如果设备的自然方向是横向,则用户代理从两个选项中设置portrait-primary,如屏幕方向值表中所示。
纵向辅助是屏幕宽度小于或等于屏幕高度的方向。如果设备的自然方向是纵向,那么当从其自然位置旋转 180º 时,它处于纵向辅助状态。如果设备的自然方向是横向,则用户代理从两个选项中设置纵向-次要,如屏幕方向值表中所示。
纵向是一种屏幕宽度小于或等于屏幕高度的方向,根据平台约定,将屏幕锁定为纵向可以表示纵向为主、纵向为辅或两者兼而有之。
横向是一种屏幕宽度大于屏幕高度的方向,根据平台约定,将屏幕锁定为横向可以表示横向为主、横向为辅或两者兼而有之。
自然是一种方向,根据设备的通常方向是指纵向为主还是横向为主。这种方向通常由底层操作系统提供。
Any是一种方向,意味着屏幕可以锁定为纵向为主、纵向次要、横向为主和横向次要中的任何一种。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句