Internet explorer 当我在IE[HashLocationStrategy]中键入URL时,不会调用OnInit

Internet explorer 当我在IE[HashLocationStrategy]中键入URL时,不会调用OnInit,internet-explorer,angular,angular2-routing,Internet Explorer,Angular,Angular2 Routing,上述链接可用于重现问题 我已经使用OnInit钩子从组件内部初始化silverlight控件。当我第一次导航到silverlight视图时,将调用所有生命周期事件。但是,在此之后,只有当我通过单击锚定标记路由到“silverlight”视图时,才会调用生命周期事件。如果我直接在地址栏中键入URL,则只调用构造函数,不会加载silverlight插件 问题似乎出现在IE中,而不是Chrome中

上述链接可用于重现问题

我已经使用OnInit钩子从组件内部初始化silverlight控件。当我第一次导航到silverlight视图时,将调用所有生命周期事件。但是,在此之后,只有当我通过单击锚定标记路由到“silverlight”视图时,才会调用生命周期事件。如果我直接在地址栏中键入URL,则只调用构造函数,不会加载silverlight插件

问题似乎出现在IE中,而不是Chrome中