Web 应用程序清单方向属性:其属性之间有什么区别?

Moh*_*ady 14 wpa web web-manifest

“任意” 和 “自然” 和有什么不一样?
“景观”、“景观主要” 和 “景观次要” 和有什么不一样?
“肖像”、“肖像主”和“肖像次要”有什么区别?

sin*_*spd 16

直接从API 规范中获取定义:

\n

横向为主是屏幕宽度大于屏幕高度的方向。如果设备的自然方向是横向,那么当保持在该位置时,它处于横向主状态。如果设备的自然方向是纵向,则用户代理会从屏幕方向值表中所示的两个选项中设置横向为主。

\n

横向次要是屏幕宽度大于屏幕高度的方向。如果设备的自然方向是横向,则当从其自然方向旋转 180\xc2\xba 时,它处于横向次要状态。如果设备的自然方向是纵向,则用户代理从两个选项中设置横向-次要,如屏幕方向值表中所示。

\n

纵向为主是屏幕宽度小于或等于屏幕高度的方向。如果设备的自然方向是纵向,那么当保持在该位置时,设备处于纵向为主。如果设备的自然方向是横向,则用户代理从屏幕方向值表中所示的两个选项中设置纵向为主。

\n

纵向次要是屏幕宽度小于或等于屏幕高度的方向。如果设备的自然方向是纵向,则当从其自然位置旋转 180\xc2\xba 时,它处于纵向次要状态。如果设备的自然方向是横向,则用户代理从两个选项中设置纵向-次要,如屏幕方向值表中所示。

\n

纵向是一种屏幕宽度小于或等于屏幕高度的方向,并且根据平台约定,将屏幕锁定为纵向可以代表纵向主要、纵向次要或两者。

\n

横向是屏幕宽度大于屏幕高度的方向,并且根据平台约定,将屏幕锁定到横向可以代表横向主要、横向次要或两者。

\n

自然方向是指纵向主要或横向主要,具体取决于设备的常用方向。这种定位通常由底层操作系统提供。

\n

Any是一种方向,意味着屏幕可以锁定为纵向主要、纵向次要、横向主要和横向次要中的任何一个。

\n