我正在使用jquery,javascript开发我的自定义视频控件。为此,我选择没有任何控制栏的js flv播放器, 所以我几乎使用它的listner javascript对象开发了它的控制栏和所有选项,但现在js flv播放器中没有全屏方法。
任何人都知道我如何控制全屏选项,我正在使用以下flv播放器
答案 0 :(得分:4)
根据他们的FAQs:
全屏仅适用于高于9.0.16的Flash Player 。
它由showfullscreen
选项控制,显然mentions仅适用于Flash v9.0.16或更高版本。
另一种方法是切换到FlowPlayer插件。我在当前项目中使用它并取得了巨大成功。它提供了更多选项并支持移动设备(iPad等)。
以下是切换到全屏的Flowplayer演示:Forcing to view the video in fullscreen mode
另一个:Custom Fullscreen action with overlay
答案 1 :(得分:3)
最好使用的玩家是videojs。真的很灵活。我在我的一个项目中使用过它,我会为你推荐这个。默认情况下获得全屏选项。使用js,根本不需要闪存。
答案 2 :(得分:1)
DEMO: http://so.devilmaycode.it/js-flv-player-fullscreen-option/
注意:由FLash Player here的作者解释
- 全屏仅适用于9.0.16之前的Flash Player。
- 全屏与wmode透明度不兼容。
所以我们至少可以模拟那些不支持它的人使用$(document)
宽度/高度(或任何你想要的)修复播放器大小:并使用wmode
属性;这样您就可以使用 CSS position
和z-index
来显示对Flash播放器的控制。
UTILS: Detecting Flash Player versions and embedding SWF files with SWFObject