6
基本上我想知道的是,以找出是否我的GWT应用程序在MacOS的或其他任何操作系统上运行,设置快捷键使用上的MacOS CMD和CTRL其他地方正常。如何使用GWT检测操作系统?
基本上我想知道的是,以找出是否我的GWT应用程序在MacOS的或其他任何操作系统上运行,设置快捷键使用上的MacOS CMD和CTRL其他地方正常。如何使用GWT检测操作系统?
您可以使用:
import com.google.gwt.user.client.Window.Navigator;
...
String platform = Navigator.getPlatform();
这将返回一个字符串(同为JavaScript的navigator.platform
)。然后,您可以选择与this script类似的操作系统:它仅检查子字符串“Win”/“Mac”/“iPhone”/“Linux”。