В более ранних RC-выпусках Angular 2 я смог внедрить объект окна, добавив
{provide: Window, useValue: window}
В массив поставщиков.
После обновления до последней стабильной версии angular 2 (2.1.0) теперь возникает ошибка консоли.
компилятор.umd.js:14268Uncaught Error: Не удается разрешить все параметры для LoginComponent: (AuthService, UserMessagesService,?).
? в списке параметров я пытаюсь внедрить объект Window.