我在iOS 5的UIWebView中嵌入YT视频,使用YT Api将视频嵌入到iframe中。 Evereything工作正常:当我的应用程序继续运行并从webview获取回调时,系统播放器会弹出。但是确定,加载了多少字节以及可用的字节数。如何使用嵌入在UIWebView和Javascript youtube API中的iframe来确定特定视频的总字节数和字节数?
这是我如何初始化我的播放器:
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', { height: '120', width: '120', videoId: 'lUj4mYPFW4U', events: { 'onReady': onPlayerReady, 'onStateChange': onPlayerStateChange, 'onPlaybackQualityChange' : onPlaybackQualityChange } });
}
以及我如何尝试获取有关字节的信息:
function getVideoBytesProgress(){
var s = player.getVideoBytesLoaded() + "/" + player.getVideoBytesTotal();
return s;
}
getVideoBytesTotal()始终返回1000,而getVideoBytesLoaded()始终返回0.有没有办法获得我想要的信息?在桌面浏览器上,这很好用。我在ios上做错了什么?