0

在使用 getClientType() 时,我可以获得用户当前正在使用/工作的平台类型的信息。出于 Movelet 中的外观目的,我想区分最终用户是使用智能手机还是平板电脑,我能以某种方式实现这一点吗?

4

1 回答 1

0

正确的方法是先调用 getClientType 来确定平台。然后调用:

numeric getComplexUIMode() 

返回值为:

  • 0 表示 COMPLEX_UI_SUPPORT_NONE,不支持复杂
  • 1 表示 COMPLEX_UI_SUPPORT_LINEAR,仅支持线性表示智能手机
  • 2 表示 COMPLEX_UI_SUPPORT_GRID,支持线性和网格指示平板电脑

此方法从 MEL v7 开始可用......因此它可以在 2.1 Movilizer 客户端及更高版本上使用。

通过平台和支持的 UI 模式,您应该能够确定您是在 Android 平板电脑还是 iOS 智能手机上运行...

于 2015-04-07T08:29:25.313 回答