我尝试了一下,但它对我不起作用,也许代码未正确放置或出了点问题。这是我使用的https://github.com/kmoskwiak/videojs-resolution-switcher
插件我将这些脚本放在</head>
上方
https://vjs.zencdn.net/5.10.7/video-js.css
https://rawgit.com/mkhazov/videojs-resolution-switcher/master/lib/videojs-resolution-switcher.css
以及</body>
上方的这些脚本
https://vjs.zencdn.net/5.10.7/video.js
https://rawgit.com/mkhazov/videojs-resolution-switcher/master/lib/videojs-resolution-switcher.js
https://cdn.staticaly.com/gh/lucius100/videojs/2bf6f706/video-resolution.js
和我的html代码
<video id="player" class="video-js vjs-default-skin" controls data-setup='{}' >
<source src="https://vjs.zencdn.net/v/oceans.mp4?sd" type='video/mp4' label='SD' res='480' />
<source src="https://vjs.zencdn.net/v/oceans.mp4?hd" type='video/mp4' label='HD' res='1080'/>
<source src="https://vjs.zencdn.net/v/oceans.mp4?phone" type='video/mp4' label='phone' res='144'/>
<source src="https://vjs.zencdn.net/v/oceans.mp4?4k" type='video/mp4' label='4k' res='2160'/>
</video>
也许我的代码中有什么问题使分辨率开关不起作用?