javascript - vimeo 视频结束时执行操作 WordPress

标签 javascript wordpress video

我在我的 Wordpress 网站上使用 Visual Composer,并且我希望在我的 Vimeo 视频完成后使用 JavaScript 转到另一个页面。
当我去检查元素时我有这个 https://player.vimeo.com/e6910ce0-b4c8-4bd5-9b14-d57ff40ad813"> 所以我尝试了这个:

var aud = document.getElementByTagName("video");
aud.onended = function() {
    alert("The audio has ended");
};

而且它不起作用。那么有人可以帮助我如何解决这个问题吗?

最佳答案

检查这个official Vimeo Javascript API 。这样您就可以在视频结束后触发事件。像这样的事情:

<iframe src="https://player.vimeo.com/video/76979871" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

<script src="https://player.vimeo.com/api/player.js"></script>
<script>
    var iframe = document.querySelector('iframe');
    var player = new Vimeo.Player(iframe);

    player.on('ended', function() {
        console.log('ended the video!');
    });
</script>

关于javascript - vimeo 视频结束时执行操作 WordPress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39489774/

相关文章:

javascript - 复选框多值颜色div

php - WooCommerce 检查订单是否已支付/处理或完成

javascript - 如何加入 Brightcove 托管视频结束时触发的事件?

ios - ALAssetsLibrary 获取所有视频

javascript - NODEJS解析从谷歌表格获取的单元格值

javascript - 多个单选按钮作为过滤器

javascript - 如何从命令行获取使用 javascript 的远程网页的信息来显示该网站上的信息?

php - Woocommerce 星级评级错误

php - 外观 -> 菜单选项未显示

c - 调查视频损坏的工具/技术——ffmpeg/libavcodec