2014-03-25 59 views

回答

4

嵌入代碼添加一個js文件。在那個文件中,他們使用了一個setInterval循環來檢查是否有藤蔓iframe元素在可見視口中。如果它們可見,則通過iframe的contentWindow發送「播放」消息。檢查代碼是目前:

var topPosition = embeds[i].getBoundingClientRect().top; 
if (topPosition > -300 && topPosition < document.documentElement.clientHeight) { 

你可以看看他們的嵌入腳本控制這個(行20-42):

https://platform.vine.co/static/scripts/embed.js