javascript - Flowplayer 在 IE 下无法启动

标签 javascript jquery html flowplayer

我试过3种选择

 <!-- Flowplayer depends on jquery -->
    <script src="jquery.min.js"></script>

    <!-- Flowplayer-->
    <script src="flowplayer.min.js"></script>

    <script>
        // global configuration (optional)
        flowplayer.conf = {
            rtmp: "rtmp://s3b78u0kbtx79q.cloudfront.net/cfx/st",
            swf: "flowplayer.swf"
        };

        // force flash with query - only for testing, do not use this switch in production!
        if (/flash/.test(location.search)) flowplayer.conf.engine = "flash";

        flowplayer.conf.ratio = 0.417;

        // bind listeners to all players on the page
        flowplayer(function (api, root) {

            // when a new video is about to be loaded
            api.bind("load", function () {
                //console.info("load", api.engine);

                // when a video is loaded and ready to play
            }).bind("ready", function () {
                //console.info("ready", api.video.duration)

            });

        });

        $(document).ready(function () {
            try {
                // #1  
                flowplayer().play("http://stream.flowplayer.org/bauhaus/624x260.mp4");

                //#2
                //flowplayer().load([{ mp4: "http://stream.flowplayer.org/bauhaus/624x260.mp4" }]).resume();

// #3
//var api = flowplayer();
//api.load("http://stream.flowplayer.org/bauhaus/624x260.mp4", function () {
//    api.resume();
//});
       } catch (e) {
                alert(e.message);
            }
        });
    </script>

HTML

  <!-- first player -->
        <div class="flowplayer ">
            <video preload='none'>
                <source type="video/webm" src="http://stream.flowplayer.org/bauhaus/624x260.webm" />
                <source type="video/mp4" src="http://stream.flowplayer.org/bauhaus/624x260.mp4" />
                <source type="video/ogg" src="http://stream.flowplayer.org/bauhaus/624x260.ogv" />
               <!-- <source type="video/flash" src="mp4:bauhaus/624x260.mp4" />-->
            </video>
        </div>

最佳答案

也许尝试删除 preload='none' 看看它是否有效?出于某种原因,如果我“禁用”预加载,使用 flowplayer 的视频对我不起作用。

关于javascript - Flowplayer 在 IE 下无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14727880/

相关文章:

javascript - 下拉菜单-如何让用户进行添加?

javascript - 遍历样式对象中的每个属性

javascript - 无法将选项传递给 Commander.js 中的命令

javascript - jquery具有相同id的按钮的点击事件

javascript - 在fabric.js中设置 Canvas 的宽度和高度

php - Jquery ajax 从 php mysql 检索文本(数字)

javascript - 单击 selectAll 复选框时如何更改所有复选框(所有页面中)的状态 [使用 jQuery 数据表]

javascript - ASP.NET MVC razor CheckBox 中的 onclickFor 不起作用

javascript - 如何添加一个用户输入区域,就像 Wordpress 新的帖子区域一样?

javascript - 使用 html5 和 javascript 裁剪图像