javascript - 爆米花构造函数语法

标签 javascript jquery popcornjs

知道为什么这不会触发自动播放吗?这是我第一次使用这个插件,但我认为我的语法正确......?

<html lang="en">
<head>

    <script src="support/jquery-2.0.3.min.js"></script>
    <script src="support/popcorn-complete.min.js"></script>

    <script>

    $(document).ready( function() {

        var popClip = Popcorn("#sampleClip", {
            autoplay: true
        });

    });

    </script>

</head>
<body>

    <video id="sampleClip">
        <source src="..sample.mp4">
        <source src="..sample.ogv">
        <source src="..sample.webm">    
    </video>

</body>
</html>

最佳答案

尝试使用自动播放作为方法而不是标志。文档对于使用它作为标志不是很清楚。作为一种方法,我完全确定它有效,正如您在 this fiddle 中看到的那样.

$(document).ready( function() {

        var popClip = Popcorn("#sampleClip");
        popClip.autoplay();
});

此外,请确保 jQuery 和 popcorn 已实际加载。我也不确定 ..sample.mp4 是否真的可以作为源。尝试将它们替换为如下格式的内容:../sample.mp4.

关于javascript - 爆米花构造函数语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20556641/

相关文章:

javascript - PHP - 通知 : Undefined index: and not displaying data

jquery滑动/计时问题

javascript - Popcorn.js - 如何删除提示?

javascript - 外部加载的 svg 文件元素的 id

javascript - 在 Razor View 的 for 循环中发布 select2 的值

javascript - Three.js:对盒状几何体进行动画处理

javascript - 如何在弹出窗口中显示移动预览

jquery - Flexslider 从随机幻灯片开始,然后继续按顺序加载

javascript - 如何将代码插件与 popcornjs 一起使用

javascript - videojs中根据视频时序运行任意代码