【发布时间】:2012-12-29 15:06:53
【问题描述】:
我使用jPlayer 插件播放网站上的视频。它在除 IE9 之外的所有浏览器中都能正常工作。有人知道强制 IE9 回退到 Flash 解决方案而不是 HTML5 的方法吗?
谢谢。
【问题讨论】:
我使用jPlayer 插件播放网站上的视频。它在除 IE9 之外的所有浏览器中都能正常工作。有人知道强制 IE9 回退到 Flash 解决方案而不是 HTML5 的方法吗?
谢谢。
【问题讨论】:
【讨论】:
当我尝试在 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>
【讨论】:
solution 选项怎么样?
【讨论】:
不确定你是否在 localhost 上开发,但正如 OG Brasil 上面提到的,如果你在家庭网络(即 localhost)上开发,flash 似乎无法在 ie9 上运行。
要在 windows7 计算机上解决此问题,请转到 控制面板 >>> 系统和安全性 >>> Flash 播放器 然后转到高级。在开发者工具下选择可信位置设置 然后将路径添加到您的网站。在我的情况下,它位于 wamp 文件夹下的硬盘 Z 上,所以我添加了 z:\wamp
这个答案帮助了我Flash and Localhost environment. No connection to the real web?
【讨论】: