如何在将注入DOM后使用API​​处理Wistia视频

时间:2018-06-08 16:35:41

标签: javascript iframe wistia

我懒得加载Wistia视频,点击图片后会将它们注入DOM。我正试图获取视频处理,以便在新视频开始播放时暂停视频,但Wistia API回调未触发。

std::string

我总是收到一个空数组。 function getAllVideos() { window._wq = window._wq || []; console.log(window._wq) window._wq.push({ id: "_all", onEmbedded: function(video) { console.log('inside ready'); } }) console.log(window._wq) } 也返回一个空数组。可能是因为异步?我正在通过调用Wistia api来注入iframe:

Wistia.api.all()

1 个答案:

答案 0 :(得分:0)

您可以使用
创建紫藤对象     var wistiaObj = Wistia.api("<id_of_wistia_tag>");

之后,您可以调用函数
    wistiaObj.play();
    wistiaObj.time();

您可以参考以下内容:https://wistia.com/support/developers/player-api
希望对您有帮助。