Javascript iframe是否可以加载两次

Javascript iframe是否可以加载两次,javascript,html,dom,iframe,Javascript,Html,Dom,Iframe,我把曾经可以观看的视频播放器加载到iFrame中,遇到了一个虚假的问题,我们偶尔会从视频提供商那里得到错误,说链接已经被使用了 我仍在努力向自己证明,我没有意外删除并重新插入iframe,但与此同时,我需要询问社区: iframe是否在任何情况下都可能重新加载其src,如果是,我应该监听什么事件才能检测到这一点 谢谢大家! 根据, 您可以使用iframe.contentWindow.location.reload()来重新加载iframe。我想不出任何可以自动完成的事情,但是分配给.src就可以

我把曾经可以观看的视频播放器加载到iFrame中,遇到了一个虚假的问题,我们偶尔会从视频提供商那里得到错误,说链接已经被使用了

我仍在努力向自己证明,我没有意外删除并重新插入iframe,但与此同时,我需要询问社区:

iframe是否在任何情况下都可能重新加载其
src
,如果是,我应该监听什么事件才能检测到这一点

谢谢大家!

根据,

您可以使用
iframe.contentWindow.location.reload()
来重新加载iframe。

我想不出任何可以自动完成的事情,但是分配给
.src
就可以了。可能发生的一件事是浏览器将尝试通过范围请求获取视频,以避免一次获取所有内容,并允许在媒体中进行更快的搜索。如果服务器确实无法接受对同一URL的两个请求,那么这可能会导致问题,因为第一个请求通常非常小,只是为了检查服务器是否能够处理范围请求。