我正在加载YouTube iframe播放器,如果该人的计算机无法从工作场所连接到YouTube,我想提供一个备用Flash Player。是否可以使用jquery条件语句检查该人的计算机是否被阻止访问YouTube?
提前致谢,
最佳答案
下面的代码有效...但是有两个警告:如果YouTube被“阻止”,并且阻止者恰巧返回了有效的响应,则成功可能是误报。另外,如果响应导致jQuery发生内部错误,则可能不会调用“错误”,因为返回的dataType实际上不是jsonp。
$.ajax({
url: 'http://gdata.youtube.com/feeds/api/videos/?alt=json',
dataType: 'jsonp',
success: function() {
alert('success');
},
error: function() {
alert('error');
},
});
关于jquery - YouTube连接测试-jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7895300/