开发者

how to create such Javascript that would provide different swfs depending on users flash player version

开发者 https://www.devze.com 2023-02-01 04:41 出处:网络
So I have swf9.swf swf10.0.swf and swf10.1 for fp 9.0, 10, 10.1. How to write such JS that would push difrent swfs to user? (I 开发者_开发问答would like to keep using my default flex builder html swfo

So I have swf9.swf swf10.0.swf and swf10.1 for fp 9.0, 10, 10.1. How to write such JS that would push difrent swfs to user? (I 开发者_开发问答would like to keep using my default flex builder html swfobject.js script if possible - so question is how to using it create code in main html file. )


You can use swfobject.getFlashPlayerVersion() to get the flash version. Then just use an if statement to check for which version to use.

I haven't tested this, but something similar should work

var version = swfobject.getFlashPlayerVersion();
if (version.major == 9)
{
    //load swf for flash 9
}
else if (version.major == 10 && version.minor == 0)
{
    //load swf for flash 10
}
else if (version.major == 10 && version.minor == 1)
{
    //load swf for flash 10.1
}

See http://code.google.com/p/swfobject/wiki/api for a reference of what swfobject can do.

0

精彩评论

暂无评论...
验证码 换一张
取 消