有没有办法知道Vimeo服务器是否在我的网站上嵌入视频时关闭?

时间:2015-12-23 15:21:43

标签: javascript vimeo

我在iframe的网站上嵌入了一些vimeo视频有问题。如果vimeo服务器关闭(或者由于网络问题),屏幕上会出现一条丑陋的消息。如果嵌入视频出现问题,我想使用替换img。 有没有办法(可能通过JS)?

1 个答案:

答案 0 :(得分:0)

如果您的iframe有类或ID,您可以使用以下内容来测试内容。

有点伪代码(因为我不知道你的代码是什么样的)

<iframe class="foo"></iframe>

//检查iFrame内容是否为空(或检查视频未加载时iFrame中的任何显示)

if(foo.contents().find("body").html()=="") {
    foo.append("<img src="/img/someimg.jpg" alt="someimg" style="width:200px; height:auto;")
}

您必须编辑此代码以适合您的情况,但至少应该演示如何检查iFrame内容。