2017-08-13 35 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

相關問題