【问题标题】:Can i attach the image with control bar in videojs-overlay我可以在 videojs-overlay 中附加带有控制栏的图像吗
【发布时间】:2018-01-19 08:32:46
【问题描述】:

我只想在屏幕尺寸最大时在 video-js-overlay 中显示图像,并在用户点击“Esc”按钮时隐藏它。目前我有以下屏幕:

这是我想从这里隐藏图片的模态屏幕。

这是全屏和图片的完美位置。

我正在关注https://github.com/brightcove/videojs-overlay。 我已经看到,当我从两个屏幕暂停视频图像时,将其隐藏。但我无法从模态屏幕隐藏图像。任何建议或线索将不胜感激。提前致谢。

【问题讨论】:

  • 我正在关注github.com/brightcove/videojs-overlay,但我无法用控制栏隐藏它,任何帮助都会很棒。
  • 嗨@waheed shah,您能帮我了解一下如何在全屏模式下添加叠加图像
  • 嘿@krishna 我自己回答了这个问题!添加我在下面共享的代码,它将起作用。

标签: video video-streaming html5-video video.js


【解决方案1】:

这可以通过使用 VideoJS 全屏事件处理程序来完成。关注此https://github.com/brightcove/videojs-overlay。给头文件添加样式

<style>.hide-overlay .vjs-overlay {
    display: none;
}</style>

并通过将脚本添加到您的主页。

if (!player.isFullscreen()) {

       player.addClass("hide-overlay");
  }else{

       player.removeClass("hide-overlay");
  }
});

这可能对使用 video.js 库的人有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多