所以我最近发布了这个问题:点击这里
我得出的结论是,我只是没有时间使Firefox能够正常工作。很好,但是我还有其他项目需要处理。因此,我决定仅对此进行简单的功能检查,以便它仍可在Firefox中播放,但不尝试加载可视化程序,这将导致整个播放器忙碌起来而根本无法播放。
但是我不确定要检查的功能吗?仅当Web API起作用时,Web API才起作用;而当只是Custom Controls时,Custom Controls就起作用了,所以我到底要检查什么,以便
if(functionality not supported){
//Don't load Visualizer at all();
}
我的原始jFiddle在这里:http : //jsfiddle.net/murphy1976/yqqf7uL1/1/
好吧,您正在尝试解决此处的错误。因此,如果您想进行真实的特征检测,则需要编写一个函数来尝试执行所需的操作,并查看其是否有效。因为您要处理CORS内容并发出请求,所以这将是一个异步测试-根据您应用的设置方式,这可能会很困难。
另一种选择(虽然不是很理想,但也很容易)是执行类似的操作/firefox/i.test( navigator.userAgent )
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句