如何检测Safari 7中是否启用了Silverlight?

时间:2014-04-29 20:35:40

标签: c# javascript silverlight safari

在Chrome和Mac上的早期版本的Safari中,我可以通过使用Silverlight.js调用Silverlight.isInstalled(version)或在非IE浏览器上调用navigator.plugins["Silverlight Plug-In"]来检测Silverlight是否已启用。

但是,现在似乎如果不允许Silverlight,Safari会忽略<object>,但仍会报告插件已安装,因此我无法检测Silverlight是否可用。还有其他人有这个问题吗?

有人建议制作一个测试XAP来修改某些JS,但如果可以避免添加另一个XAP,那就更好了。

0 个答案:

没有答案