Режим разработки GWT с FireFox - PullRequest
       31

Режим разработки GWT с FireFox

1 голос
/ 06 января 2012

Я занимаюсь разработкой приложения GWT с использованием GWT, SmartGWT и GWTP.Сначала я запускаю режим разработки с IE 8, и он работает нормально.Но когда я запускаю режим dev с FF, некоторые события Click не являются ответом.Я не знаю, происходит ли это, потому что я использую SmartGWT или GWTP.Кто-нибудь может сказать мне, что происходит?Спасибо.


Вот код для одного неотвечающего ClickEvent в списке SmartGWT:

navigationListGrid.addRecordClickHandler(new RecordClickHandler() {

    @Override
    public void onClick(ClickEvent event) {
        Record record = event.getRecord();
        PlaceRequest myRequest = new PlaceRequest(record.getAttributeAsString("place"));
        placeManager.revealPlace(myRequest);
    }
});

Ответы [ 2 ]

3 голосов
/ 08 января 2012

Firefox быстро выпускает обновления, и их дизайн плагина означает, что плагин GWT Dev Mode должен изменяться каждый раз, когда выпускается новая версия, перекомпилируется и переиздается. Задолго до официального релиза Алан Леунг из команды GWT публикует ссылку на следующую версию. Я уже некоторое время использую FF9, с плагином, представленным в этом посте https://groups.google.com/d/msg/google-web-toolkit/jZ02n9v9-H4/87XWXmjcCoAJ. Если у вас все еще есть проблемы с этим плагином и FF9, добавьте комментарий к этой теме с примером кода, чтобы воспроизвести его, чтобы плагин ошибка может быть исследована до выпуска официальной версии.

Chrome на самом деле значительно медленнее, чем большинство других браузеров в режиме Dev (хотя скомпилированный javascript, вероятно, будет быстрее в Chrome), и есть ошибки, которые команда не может поспеть за http://code.google.com/p/google-web-toolkit/issues/detail?id=5778#c65 - рекомендация из проекта член Томас Бройер вместо этого должен использовать Firefox.

Если у вас также есть проблемы с Firefox с скомпилированным javascript, это может указывать на ошибку в GWT, но в рабочем режиме GWT должен быть полностью совместим с последними версиями Firefox.

1 голос
/ 06 января 2012

GWT не совместим со всеми версиями Firefox. В настоящее время он может работать только в Firefox до Firefox 6 !

...