如何使用GWT检测操作系统?

时间:2010-12-07 00:51:55

标签: macos gwt operating-system keyboard-shortcuts

基本上我想知道的是找出我的GWT应用程序是在MacOS或任何其他操作系统上运行,以便在MacOS和 ctrl上使用 cmd 正确设置快捷方式其他地方。

1 个答案:

答案 0 :(得分:8)

您可以使用:

import com.google.gwt.user.client.Window.Navigator;
...

String platform = Navigator.getPlatform();

返回一个String(与JavaScript的navigator.platform相同)。然后,您可以决定类似于this script的操作系统:它只是检查子串“Win”/“Mac”/“iPhone”/“Linux”。