我发现了类似的问题,但没有一个答案清楚,轻松地显示如何使用jQuery和JSON获取vimeo视频的缩略图.如果有人能提供帮助那就太好了,这就是我所拥有的,但此刻并没有显示任何内容.
var vimeoVideoID = '17631561';
var videoCallback = 'showThumb';
$.getJSON('http://www.vimeo.com/api/v2/video/' + vimeoVideoID + '.json?callback=' + videoCallback,
function(data){
$(".thumbs").attr('src',data[0].thumbnail_large);
});
Run Code Online (Sandbox Code Playgroud)
提前致谢.
我正在开发一个应用程序,我想将视频上传到Vimeo,Facebook和Youtube.Facebook和Youtube有相当直接的apis,Vimeo有一个很好的开发人员文档,但没有Objective C框架.我见过几个使用Vimeo的应用程序,所以我想知道是否存在某种我不知道的框架.
这是我的第一个问题.我在StackOverflow和Google上搜索了答案,但一直找不到答案.
我使用Vimeo的通用iFrame代码在我的网站上嵌入了一个视频.该视频可以在下面看到,并且可以在任何桌面浏览器和iOS 5设备上正常播放.
问题来自iOS的最新更新... 现在在iOS 6上,视频将无法播放.相反,它将陷入"加载"持有模式.在iPhone模拟器上使用iOS 6为XCODE产生相同的结果.有关确切视频的链接如下.在较旧的iOS 5设备上加载,视频开始播放就好了.
注意:该视频也不能在iOS 6 Chrome上播放,但适用于iOS 5 Chrome.
http://www.seriouslyfunny.tv/2011/03/padded-room-promo/
有任何想法吗?我觉得这是一个愚蠢的新手问题,有些8岁的侄子会知道答案.
我是编码的新手,我试图让我的主页上的每个fancybox只有全宽和响应(例如)但这些选项中没有完成这项工作(fitToView,autoSize或aspectRatio).
jQuery的
jQuery(document).ready(function() {
jQuery( "#site-logo" ).click(function( e ) {
alert( "As you can see, the link no longer took you to jquery.com" );
jQuery.scrollTo( 0 , 1000, { easing:'easeInOutExpo' });
$(".fancybox").fancybox({
helpers : {
media: true
},
width: 1600,
height: 870,
aspectRatio: true,
scrolling: no,
});
});
});
Run Code Online (Sandbox Code Playgroud) 我使用Vimeo iframe将Vimeo视频嵌入到我的网站中.
在Vimeo中我禁用了所有功能..拇指,标题,音量等.但我无法禁用位于视频中间的播放/暂停按钮.
因为我使用vimeo视频作为背景视频,我想要隐藏播放/暂停按钮.
有没有使用jQuery找到按钮然后隐藏它?
在此先感谢您的帮助!
我想创建允许用户将视频上传到我的Vimeo 帐户的应用程序。我想对其他人隐藏这些视频。并且只允许我的应用程序的经过身份验证的用户查看这些视频。我的问题是 Vimeo 允许我这样做吗?如果是,我该怎么办?
我使用这段代码将Vimeo播放器加载到WebView中:
WebView webView = (WebView) rootView.findViewById(R.id.web_view);
webView.getSettings().setJavaScriptEnabled(true);
String data = "<iframe src=\"http://player.vimeo.com/video/102234762\" width=\"350\" height=\"300\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>";
webView.loadData(data, "text/html", "UTF-8");
Run Code Online (Sandbox Code Playgroud)
这就是我得到的:
但是,当我单击播放按钮时,背景变为灰色,视频无法启动:

任何想法的人可能会出错,以及如何解决这个问题?
该代码在Android 4.2.2的Samsung S4上运行.
我创建了一个iOS应用程序,利用Vimeo播放视频.我想知道在iOS Swift中显示Vimeo视频的最佳方法是什么.
我已经修复了,当点击图像时,占位符图像将被隐藏,但视频将无法直接播放.除此之外,所有Vimeo界面元素都是可见的.我知道你应该给Vimeo提供信用,所以不用说我在视频的底部显示了一个Vimeo标志.是否有可能隐藏网络播放器的所有Vimeo元素?
我可以找到更多信息的来源会很好.如果还有任何问题,请告诉我!提前致谢.
我有一种情况,我们既是包含私人视频的 Vimeo 专业帐户的所有者,又是我们嵌入这些视频的 Ionic/Angular 应用程序的开发者。
由于我们不希望任何人都能够在任何地方嵌入这些视频......在部署到我们的网络应用程序时,我可以简单地在我们的 Vimeo 帐户中选择“仅将这些视频嵌入特定域”的选项并提供域我们的网络应用程序。这工作得很好。
部署到 iOS/Android 时,我没有要添加到“白名单”的特定域,因此我们在嵌入这些视频的应用程序中收到一条错误消息,内容为“抱歉,因为它隐私设置,此视频无法在此处显示。”
我的问题是在阅读了 Vimeo 文档并在网上搜索之后,我似乎找不到任何关于这个特定场景的例子。
似乎我不需要整个 OAuth 的东西,因为我并不是真的要求我的用户使用他们自己的 Vimeo 帐户或让我们访问他们帐户上的任何内容。
我只是想让我们的视频在 Vimeo 上保持私密,但也能够以某种方式将它们嵌入我们的网络和移动应用程序中。
在这里采取的适当路径是什么?我愿意接受任何和所有建议。就目前而言,我暂时将我们的视频设置回“嵌入任何地方”,以便它适用于我们现有的用户,但我真的希望能够将其设置回仅特定域,然后将移动端确定为好。
感谢您的任何帮助或指导!
编辑:我应该说到目前为止我最接近的是这个页面上的这个小片段:https : //developer.vimeo.com/api/authentication那里说...
"注意:如果您想在您自己的网站上嵌入您自己的视频(并且仅使用 Vimeo 进行转码和托管服务),您不需要使用 API 来验证您的应用程序。您需要做的就是生成一个新的令牌“从您的应用程序页面,并将其包含在您的应用程序中。这是一种特殊情况,在这种情况下,您既是最终用户又是应用程序所有者。而且因为您很特别,所以您可以跳过本文档的其余部分。”
这似乎正是我想要的,但是没有关于如何做到这一点的进一步说明。
我想通过 API 直接将视频上传到 Vimeo,而无需将其上传到我的后端服务器。在 Amazon S3 中,我会在后端生成签名并在前端表单上使用它。但是,在 Vimeo 中,我似乎需要在标头中提供 API 令牌才能上传视频。
在这种情况下,如何在不影响安全的情况下将视频直接上传到客户端的 Vimeo?我认为在客户端泄露 API 令牌并不安全,而且 Vimeo 中没有设置可以让我限制文件上传的原始 URL。
vimeo ×10
vimeo-api ×4
ios ×2
jquery ×2
android ×1
angular ×1
api ×1
css ×1
fancybox ×1
iframe ×1
ios6 ×1
javascript ×1
oauth ×1
objective-c ×1
security ×1
swift ×1
thumbnails ×1
upload ×1
vimeo-player ×1