我从这里下载了 OSMF Mediaplayer并实现了 HLS 插件(在源代码中硬编码libs/HLSPlugin.swc
)来播放 HLS 流和 m3u8 播放列表。
但是,一旦包含插件,全屏模式将不再起作用。如果我切换到全屏(加载插件时),我只会看到电影播放的一小段,这条线是全宽的,但视频的高度只有 1 个像素。
如果我删除插件并播放相同的 MP4 视频,则全屏模式可以完美运行。这仅在我使用全屏模式时发生 - 如果我在正常模式下调整播放器的大小,它会正常工作。
这是一个错误吗?
我从这里下载了 OSMF Mediaplayer并实现了 HLS 插件(在源代码中硬编码libs/HLSPlugin.swc
)来播放 HLS 流和 m3u8 播放列表。
但是,一旦包含插件,全屏模式将不再起作用。如果我切换到全屏(加载插件时),我只会看到电影播放的一小段,这条线是全宽的,但视频的高度只有 1 个像素。
如果我删除插件并播放相同的 MP4 视频,则全屏模式可以完美运行。这仅在我使用全屏模式时发生 - 如果我在正常模式下调整播放器的大小,它会正常工作。
这是一个错误吗?
我们在视频播放器中看到了这一点。IIRC 这是 Chrome PPAPI 版本的 Flash 的错误(或者它是 Windows 8 本机版本?)。Adobe 它在几个版本前修复了。
因此,请确保您运行的是最新版本的 Flash。