Ответы от jusio, Дом и Томас Бройер все действительны здесь.В моем конкретном случае я хотел внедрить в GWT серию сценариев polyfill для некоторой поддержки IE8, которая была нам необходима при запуске нативного кода JS.Сценарии полизаполнения должны быть доступны контексту окна iframe GWT, а НЕ странице хоста.Чтобы сделать это, использование ScriptInjector
было правильным подходом, так как он присоединяет скрипт на этом уровне.Вы можете ScriptInjector
установить сценарии в окне хоста, используя setWindow(TOP_WINDOW)
.Добавление сценариев с тегом <script>
в мой файл * .gwt.xml, казалось, прикреплялось к окну хоста, как и при использовании подхода @ Dom.