我试着用youtube播放器javascript改变youtube的UIWebView视频质量。
参考参考文献
代码
ytPlayer.cueVideoById(movie_list[currentVideo], 0, "small"); ytPlayer.playVideo();
但是youtube播放器并不能满足电影的质量。
我能在UIWebView中改变youtube的电影质量吗?
请帮帮忙!
发布于 2013-12-20 01:40:48
检查来自的回放质量部分。
以下功能只设置当前视频的建议视频质量。
player.setPlaybackQuality(suggestedQuality:String):Void
该功能使视频在新质量中的当前位置重新加载。如果播放质量确实改变了,它只会改变正在播放的视频。调用此函数并不能保证回放质量实际上会发生变化。但是,如果回放质量确实发生变化,onPlaybackQualityChange事件将触发,您的代码应该响应该事件,而不是它调用setPlaybackQuality函数这一事实。
suggestedQuality参数值可以是小、中、大、hd720、hd1080、highres或默认。我们建议您将参数值设置为默认值,这指示YouTube选择最合适的播放质量,这将因不同的用户、视频、系统和其他播放条件而有所不同。
质量等级小:播放器高度240 by,播放机尺寸至少320 by×240 by,4:3宽宽比。
质量水平介质:播放机高度为360 16,播放器尺寸为640 16乘以360 16( 16:9纵横比)或480 16为360 16( 4:3纵横比)。
质量级别大:播放器高度为480 16,播放器尺寸为480 16( 16:9宽宽比),640 16为480 16( 4:3纵横比)。
质量级hd720:播放机高度为720 16,播放机尺寸为1280 16×720 16( 16:9纵横比)或960px为720 16( 4:3纵横比)。
质量级hd1080:播放机高度为1080 16,播放机尺寸为1920 16×1080 16( 16:9宽宽比),1440 16为1080 16( 4:3长径比)。
质量等级高:播放器高度大于1080 by,这意味着播放机的纵横比大于1920 by和1080 by。
质量级别默认值: YouTube选择适当的播放质量。
此设置有效地将质量级别恢复到默认状态,并取消以前使用cueVideoById、loadVideoById或setPlaybackQuality函数设置播放质量的任何工作。
有关更多细节,请访问检查一下这里。
https://stackoverflow.com/questions/20699289
复制相似问题