В Angular RC4 следующие работы, которые представляют собой комбинацию некоторых из вышеперечисленных ответов, в корневом приложении app.ts добавят его:
@Component({
templateUrl: 'build/app.html',
providers: [
anotherProvider,
{ provide: Window, useValue: window }
]
})
Затем в вашем сервисе и т. д. вставьте его в конструктор
constructor(
@Inject(Window) private _window: Window,
)