我正在处理一个包含待售房屋清单的页面。每个列表都有一个简短的视频,可以选择在页面中观看或全屏观看。
我在页面上的视频以一种分辨率和全屏以更高的分辨率有点挣扎 - 这对于在按下播放图标时自动进入全屏的设备来说尤其需要。
对于页面分辨率,我使用 video.js ( http://www.videojs.com/ ) 取得了不错的效果,但它似乎不支持全屏分辨率更改。我发现这个帖子有关于 HTML 规范的评论并在中途改变分辨率:https ://github.com/videojs/video.js/pull/233 。
有人告诉我嵌入式 Youtube 播放器会自动选择正确的分辨率,但品牌播放器使它无法启动。
我还发现,在没有 Flash 的 IE10 中,嵌入式 Vimeo 播放器无法运行,在没有 Flash 的 Chrome 中,Vimeo 和 Youtube 播放器也失败了……对于 HTML5 来说就是如此!
因此,任何人都有一个解决方案,可以根据播放器的状态(包含/全屏)以正确的分辨率(低/高)显示视频?