2017-08-13 36 views
0

我想从iframe中获取两件事情,一是总长度,另一个是在iframe中运行视频的当前时间。 我不能在我的情况下使用<video>标记,我的iframe src是一个HTML链接而不是mp4。下面是我使用iframe中src如何通过jQuery获取iframe内部视频的长度

https://s3.amazonaws.com/brainimac/tutorials/ipad/iPad+Three+Types/media/index_player.html

$('#getTime').on('click', function() { 
    var vid = document.getElementById("vid"); 
    var currentTime = vid.length; 
    $('#currentTime').html(currentTime); 
}); 

CurrentTime returns undefine 

由于由于same origin policy你不能访问一个iframe的内容的演示环节提前

回答

0

,除非的src iframe与主框架是相同的域(和协议+端口)。因此,假设您的网站未在https://s3.amazonaws.com/上运行,则无法检索您的数据。

但是,该视频可通过以下mp4-url访问,以便可以解决您的问题。请注意,以这种方式嵌入视频可能与其版权许可证相冲突!

https://s3.amazonaws.com/brainimac/tutorials/ipad/iPad+Three+Types/media/iPad%20Three%20Types.mp4

+0

问题是,当我用MP4链接它没有提供我测验的功能在最后每部影片,这就是为什么我一直使用HTML链接 – Zain

相关问题