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」。