Fondamentalement, ce que je veux savoir est de savoir si mon application GWT fonctionne sur un MacOS ou tout autre système d'exploitation, pour configurer les raccourcis correctement en utilisant cmd sur un MacOS et ctrl partout ailleurs.Comment puis-je détecter le système d'exploitation à l'aide de GWT?
6
A
Répondre
8
Vous pouvez utiliser:
import com.google.gwt.user.client.Window.Navigator;
...
String platform = Navigator.getPlatform();
Ce retourne une chaîne (le même que celui navigator.platform
JavaScript). Vous pouvez alors décider sur l'OS similaire à this script: Il vérifie simplement la sous-chaîne "Win"/"Mac"/"iPhone"/"Linux".