Пример приложения GWT StockWatcher прекрасно работает в Chrome и FF в режиме разработки, но только в Firefox после компиляции - PullRequest
0 голосов
/ 13 февраля 2012

Я новичок в Google Web Toolkit. Я следовал руководству, данному на http://code.google.com/webtoolkit/doc/latest/tutorial/gettingstarted.html, и создал пример приложения StockWatcher.

В режиме разработки он отлично работает как в Firefox, так и в Chrome . Но затем я скомпилировал приложение, используя сборку муравья, и открыл war / StockWatcher.html в Chrome. Ни один из динамических элементов, таких как главная панель и панель добавления, не появился. Все, что я мог видеть, это логотип Google и текст заголовка StockWatcher.

Однако war / StockWatcher.html отлично работал в Firefox. У меня установлены Firefox 7.0.1 и Google Chrome 16.0.912.77 в Ubuntu 11.10, и в обоих браузерах установлен плагин gwt.

Как я могу решить эту проблему?

Пожалуйста, помогите Спасибо.

Ответы [ 2 ]

1 голос
/ 13 февраля 2012

Вы просто открываете файл в файловой системе?Тогда это совершенно нормально для Chrome, поскольку он имеет некоторые серьезные ограничения безопасности для использования JS в локальных файлах.Разверните приложение GWT на каком-либо веб-сервере, и оно будет работать нормально.

1 голос
/ 13 февраля 2012

Убедитесь, что для свойства user.agent в yourModule.gwt.xml установлено значение safari:

<set-property name="user.agent" value="safari, gecko1_8" />

(gecko1_8 для Firefox)

Почему сафари?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...