6
は基本的に私が知りたいことは、私のGWTアプリケーションが正常に他のどこでもcmdとMacOSの上とCTRLを使用してセットアップに、MacOSのか、他のオペレーティングシステム上でショートカットを実行しているかどうかを確認することです。GWTを使用してオペレーティングシステムを検出するにはどうすればよいですか?
は基本的に私が知りたいことは、私のGWTアプリケーションが正常に他のどこでもcmdとMacOSの上とCTRLを使用してセットアップに、MacOSのか、他のオペレーティングシステム上でショートカットを実行しているかどうかを確認することです。GWTを使用してオペレーティングシステムを検出するにはどうすればよいですか?
あなたは使用することができます。
import com.google.gwt.user.client.Window.Navigator;
...
String platform = Navigator.getPlatform();
これは、文字列(JavaScriptののnavigator.platform
と同じ)を返します。 this scriptに似たOSを決定することができます:単に "Win"/"Mac"/"iPhone"/"Linux"という部分文字列をチェックします。