我正在尝试查看这一页在 IE9 中。它嵌入了 Flash 视频,但出于某种原因,播放视频时使用的是 Quicktime 插件,而不是 Flash 插件(这显然不起作用,Quicktime 会抛出错误)。我该如何告诉 IE9 使用正确的插件?我已安装 Flash 并已更新到最新版本。使用兼容性视图等基本故障排除无济于事。
这是该网站使用的嵌入代码:
<embed src="http://blip.tv/play/huARgpiyHwA%2Em4v"
type="application/x-shockwave-flash" height="360" width="580"
allowscriptaccess="always" allowfullscreen="true"></embed>
一些其他信息:
- 我使用的是 Windows 7,打开 Quicktime 的 MIME/文件类型设置只会调出文件类型关联的 Windows 控制面板。我看不到 Flash 内容或 .swf 的选项。
- 重新安装 Flash 并不能解决问题。
- 从 IE 附加组件窗口禁用 Quicktime 插件并不能纠正该行为,相反 IE 根本不会加载任何插件。
- 卸载 Quicktime 确实有效。我的系统上没有 Quicktime,IE 可以正常使用 Flash。但不幸的是,我需要保留 Quicktime。
- 这我链接的页面是我见过的唯一有此问题的页面。我在网上见过的其他所有 Flash 视频都可以正常播放。
- 这可能是 IE 特有的错误,因为 Firefox 可以使用 Flash 插件正确播放媒体。
答案1
这个网站上有各种有同样问题的教程视频。除了卸载 Quicktime 之外,我还没有找到其他解决办法。不知道这里到底发生了什么。
CGTuts - IE9 Flash 或 Quicktime 播放器混淆
在 Chrome 和 Firefox 中播放良好。
答案2
我在 Google Chrome 上用 Flash 播放。听起来好像 Flash 视频与你电脑上的 Quicktime 相关联。
更改您的 Quicktime 设置:
- 启动Quicktime 播放器。
- 去编辑 > 首选项 > QuickTime 首选项
- 选择“浏览器”标签,然后点击MIME 设置按钮。
- 在下面视频列,确保两者QuickTime 影片复选框被勾选。
- 现在去各种各样的并取消选中闪存媒体选项。
- 单击确定按钮。现在
- 前往文件类型标签
- 执行步骤4和5
- 此外,根据流媒体选项卡,选择自动的并检查即时开启。
(从:http://forums.techarena.in/windows-software/1403202.htm#post5259013)
另外,您可以尝试重新安装 Flash。这可能将 Flash 内容与 Adobe Flash 重新关联。
答案3
我遇到了类似的问题,尽管 .mp4 文件的默认设置是 Windows Media Player,但视频却在 Quicktime 中播放。
它在播放之前要么加载非常慢,要么根本不加载,我做了以下操作来解决这个问题。
- 启动 Quicktime Player。
- 转到
Edit
->Preferences
->QuickTime Preferences
。 - 选择
Browser
选项卡。 - 取消勾选
Play movies automatically
。点击Apply
,然后Ok
。
回到我的问题视频,这次它可以播放正常并使用所需的播放器。