Youtube api Blazor WASM中的Youtube Iframe Api问题

Youtube api Blazor WASM中的Youtube Iframe Api问题,youtube-api,blazor,youtube-iframe-api,blazor-webassembly,Youtube Api,Blazor,Youtube Iframe Api,Blazor Webassembly,我有一个列出youtube视频的网站,用户可以点击链接在视频页面上观看视频。 我试图使用Youtube iframe api捕获Youtube播放器事件,但遇到了一些问题。 事件在第一次播放视频时会被触发,但之后不会触发 我没有试图解释这里的设置,而是创建了一个显示问题发生的窗口。我把密码放在了电脑上 看起来Youtube iframe Api在第一次加载时正确绑定到DOM/iframe,但当页面内容发生更改时,它无法重新绑定以收集播放器事件 请在此或在github上请求任何建议 以下是我尝试过

我有一个列出youtube视频的网站,用户可以点击链接在视频页面上观看视频。 我试图使用Youtube iframe api捕获Youtube播放器事件,但遇到了一些问题。 事件在第一次播放视频时会被触发,但之后不会触发

我没有试图解释这里的设置,而是创建了一个显示问题发生的窗口。我把密码放在了电脑上

看起来Youtube iframe Api在第一次加载时正确绑定到DOM/iframe,但当页面内容发生更改时,它无法重新绑定以收集播放器事件

请在此或在github上请求任何建议

以下是我尝试过的几件事:

  • 使用div而不是iframe
  • 仅运行videoFunctions.setupPlayer一次
  • 在运行videoFunctions.setupPlayer之前,删除生成的脚本标记(如果找到)
  • 在Blazor上运行videoFunctions.setupPlayer,在AfterRenderAsync上运行,而不是在ParametersSetAsync上运行
更新2020-11-04
我尝试了不同的解决方案,但行为相同,即仅在第一次加载时工作