Проверьте, работает ли приложение в размещенном режиме / режиме развертывания (локальный или удаленный компьютер)

Я хочу проверить, работает ли мое приложение 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-адрес префикса страницы хостинга.

Другие вопросы по тегам