在iOS上获取使用youtube javascript api加载的总视频字节/视频字节数

时间:2012-05-14 10:49:26

标签: javascript ios api webview youtube

我在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上做错了什么?

0 个答案:

没有答案