Проверьте, работает ли приложение в размещенном режиме / режиме развертывания (локальный или удаленный компьютер)
Я хочу проверить, работает ли мое приложение gwt в режиме хостинга или в режиме развертывания. И если оно развернуто, проверьте, развернуто ли оно на локальном или удаленном компьютере. Есть ли способ сделать это. Потому что я хочу изменить URL-адреса, зависит от режима.
Спасибо,
1 ответ
Решение
Я предполагаю, что под развертыванием вы подразумеваете производственный режим.
Чтобы проверить, работает ли ваше приложение в производственном режиме, позвоните:
com.google.gwt.core.client.GWT.isProdMode()
возвращает true при работе в браузере
Чтобы проверить, работает ли ваше приложение в размещенном или производственном режиме, вызовите:
com.google.gwt.core.client.GWT.isClient()
и использовать
com.google.gwt.core.client.GWT.getHostPageBaseURL()
получить URL-адрес префикса страницы хостинга.