簡體   English   中英

如何創建將根據用戶Flash Player版本提供不同SWF的Javascript

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

所以我有swf9.swf swf10.0.swf和swf10.1 for fp 9.0、10、10.1。 如何編寫將不同的swfs推送給用戶的JS? (如果可能的話,我想繼續使用我的默認flex builder html swfobject.js腳本 - 所以問題是如何使用它在主html文件中創建代碼。)

您可以使用swfobject.getFlashPlayerVersion()來獲取Flash版本。 然后只需使用if語句來檢查要使用的版本。

我沒有對此進行測試,但類似的東西應該可行

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
}

有關swfobject可以做什么的參考,請參見http://code.google.com/p/swfobject/wiki/api

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM