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

获取总视频字节数/iOS上youtube javascript api加载的视频字节数,javascript,ios,api,webview,youtube,Javascript,Ios,Api,Webview,Youtube,我正在使用YT Api将YT视频嵌入iOS 5上的UIWebView中,以将视频嵌入iframe。一切正常:当我的应用程序继续运行并从webview获得回调时,系统播放器弹出。但要确定加载了多少字节以及有多少字节可用。如何使用嵌入UIWebView中的iframe和Javascript youtube API确定特定视频的总字节数和字节数 以下是我初始化播放器的方式: var player; function onYouTubePlayerAPIReady() { player = ne

我正在使用YT Api将YT视频嵌入iOS 5上的UIWebView中,以将视频嵌入iframe。一切正常:当我的应用程序继续运行并从webview获得回调时,系统播放器弹出。但要确定加载了多少字节以及有多少字节可用。如何使用嵌入UIWebView中的iframe和Javascript youtube API确定特定视频的总字节数和字节数

以下是我初始化播放器的方式:

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;
}

GetVideoByTestTotal始终返回1000,而getVideoBytesLoaded始终返回0。有没有办法得到我想要的信息?在桌面浏览器上,这可以正常工作。我在ios上做错了什么?

你找到什么了吗,我也有同样的问题吗?没有,我没有找到直接的解决方案。但是,您可以使用player.getVideoLoadedFraction将当前下载状态设置为介于0和1之间的有理数,但是如果暂停视频,我始终会使用player.getVideoLoadedFraction获得相同的值。刷新我找到的值的唯一方法是。播放并。暂停。