javascript 如何加载YouTube视频页面,而无需重新加载整个页面?

xqkwcwgp  于 2023-04-19  发布在  Java
关注(0)|答案(1)|浏览(216)

我正在做一个Chrome扩展程序,我试图添加添加我自己的YouTube视频建议面板到YouTube页面的功能,所以在YouTube上的可点击元素,将用户带到视频页面。
行为应该与点击YouTube上的视频完全相同:* 因为是SPA,页面刷新,但videopage替换了DOM的一部分。*
我尝试的第一件事是做window.location.href = "https://www.youtube.com/watch?v=m-ioG4KEVyc"but this is too naive and the whole page gets reloaded(duh)
当我无法访问底层的angular应用程序时,如何让youtube从一个链接加载视频页面而不重新加载整个页面?

xytpbqjk

xytpbqjk1#

一个选择是显示youtube嵌入。
YouTube视频有一个功能,允许您将视频嵌入到您的页面中。当用户单击您的链接时,您可以显示/加载嵌入。
我不相信加载一个完整的youtube页面而不刷新/重定向是可能的。你可以尝试使用XMLHTTPRequest来加载youtube,但是,我不确定是否会加载所有脚本,函数等的视频。

相关问题