如果安装了闪存,如何检查JS?我不想检测版本或其他信息.我想只检查一下,如果它是可用的,或者不是.
swfobject库使它(以及许多其他东西,这是不必要的),但我不想只为一个函数使用库.
如果您使用Flash逐步增强文档,请使用此脚本首先检测它.
var hasFlash = ((typeof navigator.plugins != "undefined" && typeof navigator.plugins["Shockwave Flash"] == "object") || (window.ActiveXObject && (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) != false));
Run Code Online (Sandbox Code Playgroud)
hasFlashtrue如果Flash可用,将是,如果不是,则为falsy.
如果您已经可以访问要使用的Flash元素,那么您可以这样做:
var hasFlash = 'Pan' in element;
Run Code Online (Sandbox Code Playgroud)
资料来源:https://gist.github.com/675496
| 归档时间: |
|
| 查看次数: |
3668 次 |
| 最近记录: |