1

我在 iOS 5 上的 UIWebView 中嵌入了 YT 视频,使用 YT Api 将视频嵌入到 iframe 中。一切正常:系统播放器弹出,而我的应用程序继续运行并从 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 上做错了什么?

4

0 回答 0