我正在使用angular2的路由,我有两个路由(组件),每个路由都有一个PlayerComponent的实例,托管一个youtube Iframe并且后面有一个单独的PlayerService。如果我在一个组件中加载视频并切换到不同的路径(相同的视频,不同的组件),则会销毁第一个playerComponent并加载第二个组件。视频ID包含在playerService中。它可以工作,但是从第一个播放器组件切换到第二个播放器组件时,视频会自动开始播放,这是我不想要的。 embed url包含autoplay = 0。
如何停止此开关启动自动播放?
答案 0 :(得分:0)
不是一个完全具体的答案,但在我的上下文中,我的模板中有IFrame,并且绑定了嵌入式URL。我发现如果我通过绑定到我的组件来更改embedURL,它比改变YT.Player上的videoId更好。