我在使用mediaelement.js的应用上进行维护。播放器在mac / chrome,pc / ie8,pc / ff17上工作正常,但在mac / ff17上,视频会在新标签页中打开并在那里播放。
我对mac没有很好的体验,但我的浏览器有一个全新的Flash插件,我检查了文件扩展名关联,并且它都是在quicktime上设置的。
新标签中的开头是后备行为吗?这是我的猜测:如果播放器由于某种原因无法启动,那么mediaelement.js会尝试让浏览器下载该文件,并且由于文件关联,quicktime会在新标签中播放它。
我在测试网站上有这种行为,但在mediaelementjs.com上,示例视频在mac / ff17上运行良好。这是因为视频的类型(文件扩展名)不同吗?