GWT检查是否安装了闪存

时间:2009-11-16 10:14:10

标签: javascript flash gwt

GWT中是否有办法检查运行的浏览器是否支持Flash?

2 个答案:

答案 0 :(得分:3)

查看swfobject,特别是您可能需要查看此方法:

swfobject.hasFlashPlayerVersion(versionStr)

API文档here

当然,如果swfobject太大,你可以查看来源,看看他们是如何做到的。即使Flash播放器以某种方式被禁用,我也不确定你是否有可能从该方法获得正确的返回值但是在这种情况下我想你可以简单地尝试用swfobject嵌入一个swf,看看它是否有用,那里有一个告诉你嵌入是否成功的回调,请查看api docs以获取更多信息。

答案 1 :(得分:1)

最简单的解决方案是将Flash detection KIT作为本机java脚本调用。