jquery - YouTube连接测试-jQuery

标签 jquery youtube

我正在加载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/

相关文章:

android - 如何在 Android WebView iframe 上播放和暂停视频播放?

jquery - jQuery 是否删除 AJAX 请求返回的脚本标签?

javascript - 使用 Fullcalendar 在 mysql 上插入一个日期与当前日期不同的事件

javascript - Materialise css 模式在页面加载时打开并固定导航 - 不起作用

javascript - 无法控制嵌入式YouTube视频

javascript - 存储附加到用户贡献内容的 YouTube 内容的最佳方法是什么?

jquery - 获取深度搜索中的第一个jquery元素并中断遍历

javascript - 当我悬停另一个时,jQuery 只显示一个 div

google-chrome-extension - 我无法在Chrome扩展程序上播放youtube chromeless播放器

java - youtube 服务 api 返回无效 channel ID