有没有办法测试浏览器是否支持flash / silverlight?

时间:2011-06-12 06:37:09

标签: iphone ajax silverlight flash ipad

我正在使用SL / flash图表制作应用程序,我想知道是否有办法测试浏览器是否支持Silverlight(ipad / iphone)。如果没有,那么我可以使用某种AJAX图表。

如果可以通过针对主机的测试来交换平台,我该怎么做?

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

你可以在这里使用小黑客。

制作简单的as3 flash电影并拨打电话

        try
        {
            navigateToURL(new URLRequest("javascript:flashCheck()"),"_self");
        }
        catch (e:Error){}

之后你可以在javascript(flashCheck(){})中编写简单的检查函数。

你知道这个函数只能从as3(swf)调用,所以你可以确定你需要什么。

希望这有帮助。

P.S。

而且我非常确定你可以用Silverlight来做这个技巧。

答案 2 :(得分:0)

过去我们使用过它, http://developer.apple.com/internet/webcontent/detectplugins.html

不做Silverlight。