javascript - 如何在视频停止后重定向到主页

标签 javascript html css redirect cincopa

我正在使用 Cincopa 将我的视频嵌入我的网站。它嵌入的页面被隐藏,导航被移除。所以我希望大家在视频结束后都能被重定向到主页。

这是我的代码:

<div id="cp_widget_55a42f1b-6e51-4738-87f9-eaf52dc6a826">...</div>
<script type="text/javascript">
    var cpo = [];
    cpo["_object"] = "cp_widget_55a42f1b-6e51-4738-87f9-eaf52dc6a826";
    cpo["_fid"] = "AsBAj2M3MQOr";
    var _cpmp = _cpmp || [];
    _cpmp.push(cpo);
    (function() {
        var cp = document.createElement("script");
        cp.type = "text/javascript";
        cp.async = true;
        cp.src = "//www.cincopa.com/media-platform/runtime/libasync.js";
        var c = document.getElementsByTagName("script")[0];
        c.parentNode.insertBefore(cp, c);
    })();
</script>
<noscript>Powered by Cincopa <a href='http://www.cincopa.com/video-hosting'>Video Hosting for Business</a> solution.<span>Test</span><span>bitrate</span><span> 39961 kb/s</span><span>height</span><span> 1080</span><span>duration</span><span> 00:02:35.31</span><span>lat</span>:<span> +33.2269</span><span>long</span>:<span> 21-96.93</span><span>fps</span><span> 59.94</span><span>width</span><span> 1920</span><span>originaldate</span><span> 2015-06-06 19:08:58</span>
</noscript>

最佳答案

Cincopa 嵌入了一个视频 HTML 标签,您必须按照说明添加一个事件 here

好吧,现在我没有心情进行完整的测试,所以我只是建议一个您需要适应的解决方法。

为了给你准确的代码,我需要知道:

  1. 您使用的是什么内容管理系统?
  2. 你能用 cincopa 给你的视频标签添加一个 id 或一个类吗?
  3. 你包括 jQuery 吗?

然后您必须在脚本底部添加以下行:

//Wait until the page is entirely loaded, and so you can access the rendered video tag (you'll need jQuery)
$( document ).ready(function() {
    
    function goHomeYouAreDrunk(e) {
        window.location.href = "http://url.to.your.home.page";
    }
    //I'm supposing that your video is the sole video tag in your page, if it's not, you'll have to get it by its id or class
    document.find('video').addEventListener('ended',goHomeYouArDrunk,false);
});

关于javascript - 如何在视频停止后重定向到主页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31998184/

相关文章:

javascript - PhantomJS querySelectorAll().textcontent 不返回任何内容

javascript - 在javascript中打开新窗口时遇到问题

javascript - 在 TEXTAREA 中查找光标处的空间

css - 如何使用带有内联元素的 HTML5 Boilerplate ir 类?

javascript - 根据浏览器大小调整图像大小

javascript - 数据属性上的 Json

javascript - 在数据库中插入经纬度

php - 如何在 Wordpress 中的 <h1> 中添加 <span>

html - 使用 CSS 在 <DIV> 中居中 <IMG/>

javascript - 获取文档滚动大小