有一種方法可以知道安裝在使用Action Script 3.0運行我們的SWF文件的計算機上的Flash Player版本嗎?如何從動作腳本3.0知道Flash Player版本
3
A
回答
8
如果您在IDE中以下程序將讓你的版本
trace(Capabilities.version);
如果你正在建設一個自定義類以下應該有所幫助。 確保此下面的代碼進入一個名爲VersionCheck.as
package { import flash.system.Capabilities; public class VersionCheck { public function VersionCheck():void { trace(Capabilities.version); } } }
希望這有助於文件,永遠記住,所有的AS3語言可以在網上點擊這裏http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/進行研究。
4
4
這個例子可能有助於確定您收到的詳細信息,以便您可以根據所獲得的有點尷尬的數據採取行動。
import flash.system.Capabilities;
var versionNumber:String = Capabilities.version;
trace("versionNumber: "+versionNumber);
trace("-----");
// The version number is a list of items divided by ","
var versionArray:Array = versionNumber.split(",");
var length:Number = versionArray.length;
for(var i:Number = 0; i < length; i++) trace("versionArray["+i+"]: "+versionArray[i]);
trace("-----");
// The main version contains the OS type too so we split it in two
// and we'll have the OS type and the major version number separately.
var platformAndVersion:Array = versionArray[0].split(" ");
for(var j:Number = 0; j < 2; j++) trace("platformAndVersion["+j+"]: "+platformAndVersion[j]);
trace("-----");
var majorVersion:Number = parseInt(platformAndVersion[1]);
var minorVersion:Number = parseInt(versionArray[1]);
var buildNumber:Number = parseInt(versionArray[2]);
trace("Platform: "+platformAndVersion[0]);
trace("Major version: "+majorVersion);
trace("Minor version: "+minorVersion);
trace("Build number: "+buildNumber);
trace("-----");
if (majorVersion < 9) trace("Your Flash Player version is older than the current version 9, please update.");
else trace("You are using Flash Player 9 or later.");
+0
感謝您的解釋。沒有必要,但有幫助 – 2008-09-29 16:50:29
相關問題
- 1. Flash Player腳本+ IE8
- 2. 如何知道動作腳本3.0中的圖像大小(Kb)?
- 3. 如何安裝舊版本的Flash Player?
- 4. 如何設置最小Flash Player版本
- 5. Flash Player版本問題
- 6. AS3:根據Flash Player版本
- 7. Flash動作腳本
- 8. attr_accessor如何知道:player = @player?
- 9. 使用動作腳本3.0從asp.net調用會話值到Flash
- 10. 有誰知道如何禁用Flash動作腳本中的滑動手勢3
- 11. 如何更改Adobe Flash CS3中的Adobe Flash Player版本
- 12. Apache Flex 4.9.0和最低Flash Player版本
- 13. Flex 3和Flash Player 10調試版本
- 14. 通過postinst安裝Flash Player的腳本
- 15. 如何保存Flash和動作腳本
- 16. Flash動作腳本3
- 17. 如何知道是否安裝了Flash的調試版本?
- 18. 只能在Flash動作腳本中使用的按鈕3.0
- 19. 導出Flash CS6動作腳本3.0到.mov
- 20. 如何確認FireFox使用的是Flash Player的調試版本?
- 21. 如何配置/使用Flash Player調試版本
- 22. OSX/Xcode/Objective-C:如何檢測安裝的Flash Player版本?
- 23. Flash CC不會更新AIR或Flash Player版本
- 24. Flash Player如何知道您何時成功上傳文件?
- 25. ActionScript 3.0中的Flash腳本setTimeout
- 26. 遷移動作腳本2.0代碼到行動腳本3.0
- 27. 我如何知道FuelPHP版本?
- 28. 如何知道mongoid寶石版本?
- 29. 如何知道Jboss EAP版本
- 30. 如何知道docutils的版本號
Grase ansewr Brian,非常感謝,這可以幫助我很多! – 2008-09-24 14:51:25