【问题标题】:jPlayer does not work in IE9jPlayer 在 IE9 中不起作用
【发布时间】:2012-12-29 15:06:53
【问题描述】:

我使用jPlayer 插件播放网站上的视频。它在除 IE9 之外的所有浏览器中都能正常工作。有人知道强制 IE9 回退到 Flash 解决方案而不是 HTML5 的方法吗?

谢谢。

【问题讨论】:

标签: html jplayer


【解决方案1】:

将这行代码放在文档的最开头。

<!DOCTYPE html>

它强制 IE9 在标准文档模式下工作。 参考:http://msdn.microsoft.com/en-us/ie/ff468705

【讨论】:

    【解决方案2】:

    当我尝试在 ASP.NET Web 窗体项目中设置 Jplayer 时,我遇到了同样的问题。 我看到当我在 localhost 上运行项目时,Flash 播放器不让我执行它。我需要在另一个 IP 上发布项目才能看到它运行。 我的代码是:

    <script type="text/javascript">
        $(document).ready(function () {
            $("#jquery_jplayer_1").jPlayer({
                ready: function () {
                    $(this).jPlayer("setMedia", {
                        flv: "<%=Page.ResolveUrl("~/videos/myvideo.flv")%>"
                    }).jPlayer("play");
                },
                solution: "flash,html",
                supplied: "flv",
                swfPath: "<%=Page.ResolveUrl("~/Scripts/jquery_jplayer")%>",
                size: {
                    width: "480px",
                    height: "270px"
                }
            });
        });
    </script>
    

    【讨论】:

      【解决方案3】:

      solution 选项怎么样?

      【讨论】:

        【解决方案4】:

        不确定你是否在 localhost 上开发,但正如 OG Brasil 上面提到的,如果你在家庭网络(即 localhost)上开发,flash 似乎无法在 ie9 上运行。

        要在 windows7 计算机上解决此问题,请转到 控制面板 >>> 系统和安全性 >>> Flash 播放器 然后转到高级。在开发者工具下选择可信位置设置 然后将路径添加到您的网站。在我的情况下,它位于 wamp 文件夹下的硬盘 Z 上,所以我添加了 z:\wamp

        这个答案帮助了我Flash and Localhost environment. No connection to the real web?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-03-05
          • 2018-04-29
          • 2012-02-09
          • 2012-08-02
          • 2014-05-04
          相关资源
          最近更新 更多