家伙! 我正在尝试找到可以播放Youtube,Vimeo和HLS网址的媒体播放器。看起来Plyr播放器(https://github.com/sampotts/plyr)是合适的,但我对Youtube和Vimeo视频的隐藏字幕有一些麻烦。虽然视频显示Youtube和Vimeo播放器中的字幕并且可以切换它们,但我根本无法为Vimeo视频加载字幕,也无法使用Plyr切换Youtube字幕。你能举一些例子来解决Plyr如何解决这个字幕问题吗?还是与其他媒体播放器合作?
答案 0 :(得分:0)
我发现Plyr for Vimeo视频中的字幕有什么问题。
Plyr.io在其中使用Vimeo Player(https://github.com/vimeo/player.js),因此它会在我们的页面中构建一个iframe来播放Vimeo链接。这个Vimeo iframe不仅包含视频块,还包含控制按钮,Plyr的作者用CSS技巧隐藏它们以仅显示Plyr控制按钮。不幸的是,字幕也隐藏了这个技巧。 因此,由于我们无法访问iframe内容,因此我们只能: