Приложение GWT не появляется в IE7 - PullRequest
0 голосов
/ 19 августа 2009

Я создал приложение gwt ....

Работает под текущими версиями Chrome, FIlefox, Opera, IE8

но он не работает под IE7 по крайней мере на некоторых машинах. Это означает, что встроенное приложение gwt вообще не видно. Там нет ошибки JavaScript. (Проверено в Web Visual Studio) Версия IE - 7.0.6001.18000. Javascript включен. Он не работал на одной машине и работает на моей машине внутри IETESTER.

Программа не использует конкретный код ie7. Это известная ошибка? Gwt не в порядке с ie7? В чем может быть причина?

Ответы [ 4 ]

4 голосов
/ 20 августа 2009

Убедитесь, что вы не установили свойство user.agent для исключения, т.е. в xxxxx.gwt.xml. Например, <set-property name="user.agent" value="gecko"/> будет компилировать только JavaScript для Firefox, и это приложение не будет правильно работать в среде IE при развертывании.

2 голосов
/ 05 сентября 2009

Я проследил javascripts на странице. Я обнаружил, что на странице есть javascript bmi.js. Это не удалось, и приложение gwt не появилось и не запустилось.

Этот скрипт вставляется на страницу программой Vodaphone Mobile Connect для оптимизации загрузки изображений с веб-страниц. Это приводит к некорректной работе некоторых веб-страниц, а не только приложений gwt. На машине IE 7 интернет используется через мобильный интернет. Вот соответствующая информация: http://forum.vodafone.co.uk/index.php?showtopic=8611

1 голос
/ 20 августа 2009

GWT совместим со всеми IE6, 7 и 8.

Это твой код. Вам нужно включить отладку в IE (из расширенного меню из памяти) и искать любые ошибки JavaScript. Вероятно, было бы также полезно скомпилировать ваш код в режиме PRETTY вместо OBF (USCATED), чтобы вы могли увидеть, где находится ошибка.

1 голос
/ 19 августа 2009

Это не GWT сам по себе - в настоящее время работает над приложением GWT, работающим на IE6 +, Firefox2 + и т. Д. ... Проблема, вероятно, связана с чем-то другим в макете кода / графического интерфейса

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