我有一个运行视频幻灯片的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
}
});`
答案 0 :(得分:0)
当我厌倦了仅使用该链接观看YouTube视频时,它说该视频不可用。认为这是问题所在。尝试使用其他YouTube视频,看看是否有效。