我为客户开发了一个页面,发生了一些非常奇怪的事情: http://cpdlectures.com/IStructE/Default.aspx
这个Vimeo视频在Chrome,Mozilla等内部运行。但它在IE中不起作用。
我最初认为它可能是脚本错误或其他什么,所以:
关闭开发人员工具,视频刷新后仍然有效。
关闭浏览器,重新打开,再次打破,刷新而不打开开发人员工具。什么? Microsoft现在是否在其浏览器中实现了Observer效果?
这怎么可能?
答案 0 :(得分:3)
就我而言,问题是更新Flash!
请参阅上面的Vimeo和下面的Youtube打印(WinXP - IE8)。上传之前和之后。
答案 1 :(得分:0)
我测试了你在IE9中提供的链接,视频播放得很好。然后我在IE工具栏中更改浏览器模式以在IE8和IE7中渲染,并且视频在这两种浏览器模式下都能正常播放。我想你可能有一个网站的缓存版本,并建议清除你的IE浏览器缓存。
工具>互联网选项> “一般标签”>浏览历史记录>删除...>确保选择“临时Internet文件”。
如果这不起作用,您可以告诉我们您正在使用的IE版本,并可能提供您的代码示例吗?
答案 2 :(得分:0)
我有类似的要求,我正在使用Froogaloop将事件就绪处理程序添加到Vimeo iframe。
视频最初是隐藏的,但是当用户点击自定义初始屏幕上的播放按钮时播放。
问题只发生在IE中(尝试过8-10)。其他浏览器运行得很好。
如果视频最初未被隐藏(无显示),则表明没有问题。
作为一个快速修复,我已经从屏幕上偏移了视频。窗口准备好后,我将视频移回视图,同时隐藏它。这修复了使用Froogaloop在IE中触发的玩家就绪事件。