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