Shaka-Player启动全屏

时间:2019-10-11 09:54:08

标签: css reactjs fullscreen video-player shaka

上下文: 目前,我正在做一个演示项目,目的是确定Shaka-Player在将来是否对我们可行。 出于项目目的,我无法使用标准控件,因为我们使用了自定义控件。 该项目正在Reactjs中开发。

问题: 我应该如何让Shaka-Player从全屏启动而不使用标准的“控件-全屏”方式?

谢谢!

1 个答案:

答案 0 :(得分:0)

我有类似的项目,这种方式对我有效

  1. 您应该在不使用ui的情况下构建shaka player,以避免应用程序中不需要的代码
  2. 您可以通过事件获取shaka播放器状态并将其映射到您的react组件
  3. 您应该在播放器上使用requestFullscreen并控制容器。在所有现代浏览器上都可以正常运行

唯一的问题是Firefox的画中画功能。浏览器会将视频元素移动到没有UI的右下角。

相关问题