阻止路由器导航上的视频重新加载

时间:2017-12-24 10:40:46

标签: angular

我有一个使用视频的简单应用。 这是它的路线:

{ path: 'video', component: VideoComponent }

ngOnInit

  this.video.nativeElement.src = videoSrc;

和示例网址:

/video?project=3

用户也可以导航到不同的路线。如:

  { path: 'profile', component: ProfileComponent }

我的问题是,当用户导航到video以外的其他路线并返回时,会再次获取视频文件。我想保持它一直加载并防止后续重新加载。

我有什么选择?我发现您可以使用RouteReuseStrategy https://angular.io/api/router/RouteReuseStrategy,但它似乎仅对激活的路线有效。

0 个答案:

没有答案