检查视频是否可以在iframe中播放

时间:2017-03-15 13:57:35

标签: javascript html youtube

我有一个运行视频幻灯片的iframe元素。 我需要检查视频是否能够播放。如果不是我必须显示验证消息。

我确实使用了这个

i

但问题是某些视频包含的错误并不妨碍视频在其他地方运行。

我也尝试选择iframe元素的主体,因为当视频无法运行时,页面是空白的,因此主体是空的,但是无法选择它。

我无法使用youtube API,因为它需要个人API密钥。

这些是每个错误的Json文件

第一个 - 期望data.error返回错误:" 401 Unauthorized↵"

True

第二个不包含任何错误,但data.error返回错误:"找不到匹配的提供商↵"

`$.getJSON('https://noembed.com/embed',
                { format: 'json', url: someURL }, function (data) {
                    if (data.error) {
                        self._validationMessage.show(); //show the valiadtion message  from html
                    }
                });`

1 个答案:

答案 0 :(得分:0)

当我厌倦了仅使用该链接观看YouTube视频时,它说该视频不可用。认为这是问题所在。尝试使用其他YouTube视频,看看是否有效。