Youtube api Blazor WASM中的Youtube Iframe Api问题
我有一个列出youtube视频的网站,用户可以点击链接在视频页面上观看视频。 我试图使用Youtube iframe api捕获Youtube播放器事件,但遇到了一些问题。 事件在第一次播放视频时会被触发,但之后不会触发 我没有试图解释这里的设置,而是创建了一个显示问题发生的窗口。我把密码放在了电脑上 看起来Youtube iframe Api在第一次加载时正确绑定到DOM/iframe,但当页面内容发生更改时,它无法重新绑定以收集播放器事件 请在此或在github上请求任何建议 以下是我尝试过的几件事: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上请求任何建议 以下是我尝试过
- 使用div而不是iframe
- 仅运行videoFunctions.setupPlayer一次
- 在运行videoFunctions.setupPlayer之前,删除生成的脚本标记(如果找到)
- 在Blazor上运行videoFunctions.setupPlayer,在AfterRenderAsync上运行,而不是在ParametersSetAsync上运行
我尝试了不同的解决方案,但行为相同,即仅在第一次加载时工作