Как сделать скрипт GWT, который можно вставить в другую страницу? - PullRequest
1 голос
/ 06 ноября 2011

Как я могу создать приложение GWT, которое будет работать, когда я вставлю файл .js в другую страницу? Я делаю скрипт для контента Chrome. Есть ли компоновщик, который просто генерирует переносимый автономный файл js?

Когда я использую один компоновщик скриптов и внедряю полученный файл nocache.js, страница просто пуста.

Ответы [ 2 ]

2 голосов
/ 07 ноября 2011

Single Script Linker - верный путь.Вы должны убедиться, что ваша компиляция GWT выдает только один результат компиляции.Поскольку вы работаете с Chrome, вам нужно установить переменную пользовательского агента:

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

Вы пытались компилировать довольно и увидеть в отладчике javascript, что именно не так?

0 голосов
/ 09 ноября 2011

Вы должны использовать расширение .nocache.js для загрузки остальной части JavaScript, у вас будет несколько артефактов на сервере, но это к лучшему.

Если вам нужно вызвать javascript, используйте GWT Exporter , чтобы определить, какие функции экспортируются в javascript, и вы можете использовать JSNI для остальных.

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