【问题标题】:WIth Vimeo Plus account, how to hide/remove the "play" button in the middle of an embedded video?使用 Vimeo Plus 帐户,如何隐藏/删除嵌入视频中间的“播放”按钮?
【发布时间】:2012-09-08 01:34:12
【问题描述】:

在搜索中,我发现 Vimeo 还不支持它。但我想知道是否还有人找到解决它的巧妙方法?

https://vimeo.com/forums/topic:37769

这是一张图片:

【问题讨论】:

    标签: api vimeo


    【解决方案1】:

    您现在可以删除所有控件

    只是想更新任何新看这个的人。 现在看来,通过使用实验性功能,可以在没有任何控件的情况下嵌入视频:background=1

    注意事项

    1. 所有播放器切换和元素都将关闭(包括播放/暂停按钮!)
    2. 视频将自动循环播放。
    3. 视频将设置为自动播放。
    4. 视频将被静音。

    然后您可以使用js-api 来控制视频(暂停、播放等)。

    示例嵌入代码

    <iframe src="https://player.vimeo.com/video/76979871?background=1" 
       width="500" height="281" frameborder="0" webkitallowfullscreen 
       mozallowfullscreen allowfullscreen>
    </iframe>
    

    在此处查看论坛帖子:https://vimeo.com/forums/help/topic:278001

    【讨论】:

    • 要在播放器中隐藏 UI 而不静音/自动播放/循环,您可以使用 "?controls=0"
    【解决方案2】:

    2020年答案

    使用Vimeo SDK

    controls 选项设置为 false

    var options = {
        id: '116582567',
        width: '800',
        controls: false
    }
    
    Player = new Vimeo.Player('video', options);
    Player.play();
    <script src="https://player.vimeo.com/api/player.js"></script>
    <div id="video"></div>

    【讨论】:

    • 这对我有帮助。谢谢!
    【解决方案3】:

    在您的 Vimeo 帐户中,转到您要嵌入的视频,然后转到“设置”>“嵌入”。在那里启用“显示播放栏”选项。这将消除视频图像中间的播放按钮,但会在图像底部显示播放栏。据我所知,这是非此即彼的。我希望能够隐藏两者,因此您只需看到视频的干净海报框架并单击它即可开始播放。如果有人知道怎么做,请告诉我。

    【讨论】:

    • 阅读完这篇文章后,我进一步调查了这个问题,并在 Vimeo 自己的论坛上发现了几篇帖子,其中工作人员表示没有计划允许隐藏播放按钮 (vimeo.com/forums/topic:43217)。我认为 Vimeo 以高价宣传定制播放器然后坚持执行他们自己的品牌元素(有播放按钮)是不诚实的。他们确实提供了使用第三方播放器的选项,但为什么要为高级服务付费,然后必须实施和维护自己的播放器。感谢您为我节省了专业会员的费用来发现这一点。
    【解决方案4】:

    我希望这不违反 Vimeo 规则,但可以隐藏这些按钮。

    <!-- Video original height is 280px -->
    <style type="text/css" media="screen">
        #wrapper {
            overflow: hidden;
            position: relative;
            width: 500px;
            height: 560px;   /* height x 2 */
        }
        #wrapper iframe {
            position: absolute;
            left: 0px;
            top: -140px;  /* video height / 2 */
        }
    </sytle>
    
    
    <div id="wrapper">
        <iframe id="player1" 
            src="http://player.vimeo.com/video/83762493?loop=1&autoplay=1" 
            width="500" height="560" <!-- vide height x 2 -->
            frameborder="0">
        </iframe>
    </div>
    

    【讨论】:

    • 违反 Vimeo API 服务条款的。来源:vimeo.com/forums/api/topic:37579#comment_5217040
    • 还有你要去哪里放视频部分
    • @Bill 死链接,你知道我在哪里可以找到它吗?
    • 好像就在这里 developer.vimeo.com/guidelines/terms "3.4:您不会更改、删除、替换或屏蔽 Vimeo Player 的任何方面(包括播放栏、徽标以及喜欢、嵌入和共享功能)未经我们事先书面同意。”
    【解决方案5】:

    您需要转到视频的设置,然后转到分发 > 视频文件链接。然后复制其中一种格式链接,例如Standard def

    【讨论】:

      猜你喜欢
      • 2015-12-07
      • 1970-01-01
      • 2019-01-23
      • 1970-01-01
      • 2020-02-21
      • 2020-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多