При запуске приложения GWT в режиме размещения обычно требуется добавить местоположение сервера кода в параметр строки запроса, например, вместо index.html
, возможно, необходимо открыть index.html?gwt.codesvr=127.0.0.1:9997
. Проблема заключается в том, что gwt.codesvr
обычно не включается в гиперссылки, поэтому его необходимо добавить вручную. Добавление его ко всем ссылкам в вашем приложении не кажется хорошей идеей, так как это помешает окончательной компиляции GWT. Другой вариант заключается в том, что для index.html
для самоанализа JavaScript и добавления значения по умолчанию gwt.codesvr
в window.location
, но это должно быть сделано только после того, как приложение уверено, что оно не было скомпилировано, то есть после предупреждения GWT module may need to be (re)compiled
. Идеальное решение, по-моему, было бы для GWT, чтобы позволить настраивать действие, которое оно делает после того, как оно не найдет никаких перестановок для выбора. Действие по умолчанию заключается в том, чтобы показывать только предупреждение о предупреждении, но, к сожалению, это не настраивается.Как автоматически добавить gwt.codesvr на URL-адрес страницы
Так что мой вопрос в том, что это лучший способ автоматически открыть текущую страницу по умолчанию gwt.codesvr
, когда нет скомпилированных перестановок.
В вашем Javascript есть ошибка. Можете ли вы проверить, правильно ли вы скопировали его? – 11101101b
Ницца, теперь он работает как шарм! Лучший букмарклет! – 11101101b