Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript查找客户端计算机是否安装了flash player?_Javascript_Flash - Fatal编程技术网

如何使用javascript查找客户端计算机是否安装了flash player?

如何使用javascript查找客户端计算机是否安装了flash player?,javascript,flash,Javascript,Flash,我已经使用了上面链接中提到的flash_detect.js。它在IE8和Chrome 29中运行良好。但它在FF 25中不起作用 有人能请我在这里解决这个问题吗 否则 建议是否有其他更好的方法。请注意,32位Firefox版本需要32位版本的插件,因此请确保您有正确的版本 Firefox还为我找到了Flash安装程序rpm文件安装的Flash插件 /usr/lib/flash plugin/libflashplayer.so 或者,您可以在主目录/home/.mozilla/plugins/li

我已经使用了上面链接中提到的flash_detect.js。它在IE8和Chrome 29中运行良好。但它在FF 25中不起作用

有人能请我在这里解决这个问题吗

否则


建议是否有其他更好的方法。请注意,32位Firefox版本需要32位版本的插件,因此请确保您有正确的版本

Firefox还为我找到了Flash安装程序rpm文件安装的Flash插件

/usr/lib/flash plugin/libflashplayer.so 或者,您可以在主目录/home/.mozilla/plugins/libflashplayer.so中安装Flash插件(放置一个符号链接)

您可以尝试删除Firefox配置文件文件夹中的pluginreg.dat文件,也可以删除addons.sqlite来重置插件注册表数据库

请参阅重新初始化插件数据库:

或者看看这个

希望它能帮助您:

使用JavaScript检测Flash


我需要安装FF扩展中播放的flash,然后只有它才能识别是否安装了flash player。

我已经尝试了“Javascript中的跨浏览器flash检测”链接。我的问题是,我正在使用代码“navigator.mimeTypes[“application/x-shockwave-flash”]”返回一个有助于识别flash是否安装的对象。但问题是,它与Chrome 29和IE 8配合使用。但未定义的返回与Firefox30。