【问题标题】:Enable fullscreen Vimeo video button on fancyBox v3在 fancyBox v3 上启用全屏 Vimeo 视频按钮
【发布时间】:2018-04-25 17:47:11
【问题描述】:

使用 fancyBox v3 加载 Vimeo 视频,除了没有启用全屏按钮外,一切正常。文档说您可以将参数添加到传递给 fancybox 的 URL,但我似乎找不到全屏 URL 参数(它通常进入 iframe 标记)。生成的 iframe 标记确实有 webkitallowfullscreen、mozallowfullscreen 等,但没有按钮可以使视频本身全屏(尤其是移动设备上的问题)。

使用以下代码:

<a data-fancybox href="{VIMEOLINK}">VIDEO TITLE</a>

有什么想法吗?提前致谢!

【问题讨论】:

  • 您是否有一个示例页面,其中部署了您的代码并且 Vimeo 播放器缺少全屏按钮?
  • 是的,lovethewoods.com

标签: jquery fancybox vimeo vimeo-player fancybox-3


【解决方案1】:

当玩家进入“迷你模式”时,Vimeo 会隐藏全屏按钮 (https://help.vimeo.com/hc/en-us/articles/224972808-Customizing-the-embedded-player)。尝试缩小浏览器,您会看到播放器会先进入“微型模式”,然后才会看到播放按钮。

您可以删除视频周围的可用空间(为导航箭头保留)以使播放器更宽,然后“迷你模式”将仅适用于小屏幕。

.fancybox-slide--video { 
    padding: 0; 
}

【讨论】:

  • 谢谢!这确实有助于保持视频更大,但即使在最宽的屏幕上我仍然看不到全屏按钮(即使视频很大,超过 2000 像素宽)
  • 真的吗?主页或此处的官方演示 - codepen.io/fancyapps/pen/gopGNq?editors=1010 怎么样?对我来说很好。您使用的是什么设备和浏览器?
  • 哦,我刚刚看到您提到您的页面的其他评论。似乎您的问题与fancybox 无关,请参阅此演示-codepen.io/anon/pen/qYaYwM?editors=1000 并查看本文-help.vimeo.com/hc/en-us/articles/…
  • 是的,是的,就是这样!哇——甚至不认为它是 Vimeo 级别的东西,但果然,Vimeo 嵌入设置不需要全屏按钮。添加它,现在工作得很好。非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-18
  • 1970-01-01
  • 1970-01-01
  • 2020-07-21
  • 1970-01-01
  • 2020-08-29
相关资源
最近更新 更多