2012 年 6 月 8 日。歡迎使用 Adobe® Flash Player® 11.3 和 AIR® 3.3。此版本包括很多重要功能和錯誤修正,並改善了穩定性、提高了效能、增強了與裝置的相容性。
- Flash Player 桌上型電腦版本 11.3.300.257
- AIR 桌上型電腦版本 3.3.0.3650
- AIR AndroidTM 3.3.0.3650
- AIR SDK 3.3.0.3650
桌上型電腦版本:
- 適用於 Flash Player 的全螢幕鍵盤輸入
- 透過 NetStream 為串流處理音效提供低延遲音效支援
- Sound API 的低延遲音效支援
- Firefox 受保護模式 (僅限 Windows®)
- 紋理串流
- Mac 背景更新程式
- Framelabel 事件
- Bitmapdata.drawwithQuality
- BitmapData.encode
- ReleaseOutside 事件
- 執行階段類別偵察
- 改良的 Apple MacOS App Store 支援
AIR 行動裝置版本:
- 在 Windows® 上提供對 iOS 的平台 SDK 支援
- AndroidTM 4.0 裝置的觸控筆支援
- AIR iOS 的 USB 除錯
- 強化 AIR iOS 背景行為
- iOS 模擬器支援
- 外觀比例增強功能
適用於 Flash Player 的全螢幕鍵盤輸入
開發人員可以調用 StageDisplayState.FULL_SCREEN_INTERACTIVE,啟用對 Flash Player 內的所有鍵盤按鈕提供完整支援的全螢幕模式。使用者將會看到使用權限對話方塊,並且可以選擇是否允許 SWF 內容接收鍵盤輸入或點擊 Esc 結束新模式。API 可讓開發人員判斷應用程式是否處於全螢幕模式、使用者是否已經允許完整鍵盤輸入,以及應用程式是否可以如透過 HTML 內嵌標籤參數般要求全螢幕。
為串流處理音效提供低延遲音效支援
引進了新的 NetStream.useJitterBuffer API,可供開發人員用來減少播放高品質串流音效時出現的延遲。
Sound API 的低延遲音效支援
這個增強功能可減少 Sound.play 方法的延遲,並且變更 SoundTransform 的音量和平衡。此外,也頗能減少 SAMPLE_DATA 事件的延遲。若是 2048 輸入取樣大小,延遲應會是最佳化。
Firefox 受保護模式
Flash Player 受保護模式是新的安全性增強功能,設計用來在 Windows Vista® 和更新版本的 Firefox 4.0+ 上執行時,壓制透過惡意 SWF 檔案對 Adobe Flash Player 發動的攻擊所造成的衝擊。這個功能比得上 Google Chrome 瀏覽器中的 Flash Player 受保護模式、Adobe® Reader® 中的受保護模式,以及 Office 2010 受保護的檢視。當您在 Firefox 檢視 Flash Player 檔案時,受保護模式預設為啟用,以降低透過持續性惡意軟體在用戶端系統上造成潛在安全性威脅的風險。啟用受保護模式時,Flash Player 檔案會在名為「安全執行程序」的限制環境中顯示。受保護模式安全執行程序可能會造成網路上的現有 Flash 內容出現相容性問題。受保護模式是一種安全性增強功能,可保護您和您的電腦,防範來自惡意 SWF 檔案的攻擊。Adobe 建議您隨時保持啟用受保護模式。
紋理串流
紋理串流是 Stage3D 的新功能,可以優先載入較粗糙、較低品質的紋理,然後隨著更多資料可供使用,以漸進方式改善紋理。
Mac 背景更新程式
在 Flash Player 11.2 中,Adobe 引進了背景更新程式功能,可根據使用者的選擇,在適用於 Windows® 的安全性更新和錯誤修正可供使用時,以無訊息方式進行更新。相同的功能現在也可以在適用於 Mac 的 Flash Player 11.3 中取得。
在 Windows® 上提供對 iOS 的平台 SDK 支援
現在,開發人員可以在 Windows® 電腦複製 iOS SDK 資料夾,也可以在 Windows® 上使用 ADT 的 platformsdk 選項。
adt –package –target (ipa-app-store|ipa-ad-hoc|ipa-debug|ipa-debug-interpreter|ipa-test|ipa-test-interpreter) -platformsdk
這個功能尚未在 Flash Builder 中提供。SDK 應會正確地複製,例如,iOS SDK 中的符號連結應該會轉換成 Windows® 上的實際檔案,否則,封裝將會失敗。
AndroidTM 4.0 的觸控筆支援
Flash Player 為新的 AndroidTM 觸控筆 API 新增了支援,該 API 是在能辨識 Android 4.0.Stylus 的應用程式中引進的,將會自動使用支援觸控筆 API 的裝置。
AIR iOS 的 USB 除錯
開發人員現在可以透過 USB 除錯 Mac 和 Windows 系統上的 AIR 應用程式。在此版本之前,開發人員必須使用 wifi,才能為 iOS 裝置上的 AIR 應用程式除錯。不過,卻會受到一些與「wifi 除錯」相關的限制。
a) 開發人員必須隨時具備網際網路連線可供使用
b) 裝置和桌上型電腦都必須位於相同的子網路
這個新功能將解決上述問題,而且只要將 iOS 裝置連接到 Mac 或 Windows® 電腦,使用者就能享受順暢的除錯體驗。
強化 AIR iOS 背景行為
現在,iOS 上的 AIR 應用程式可在背景執行的同時支援位置更新和網路。此外,在作業系統暫停背景中的應用程式之前,將會通知應用程式。
模擬器支援 (Mac)
建立適用於 iOS 的 AIR 應用程式的開發人員,現在可以使用 Xcode 在 iOS 模擬器上封裝並執行應用程式。
外觀比例增強功能
iOS 上的 AIR 3.3 會正確地維持應用程式指定的外觀比例。方向是以相對於指定之外觀比例的旋轉角度來表示。
FrameLabel 事件
當播放磁頭進入新影格時,會傳送新的 Event.FRAME_LABEL 事件,其 FrameLabel 具有為這個事件註冊的偵聽程式。如果播放磁頭沒有移動,或者只有一個影格,就會以 FrameLabel 事件偵聽程式的影格速率不斷地傳送這個事件。這可讓時間軸指令碼處理變得更簡單。
BitmapData.drawWithQuality
在過去,若要變更 BitmapData.draw 的品質,就必須修改舞台品質。BitmapData.drawWithQuality 是 BitmapData.draw 的擴充功能,這個擴充功能新增了選擇性參數,可指定向量顯示的品質。
BitmapData.encode
BitmapData.encode 可讓 BitmapData 物件以原生方式壓縮成 PNG、JPEG 和 JPEG XR。這讓開發人員可以達到執行階段影像壓縮的原生速度,在行動裝置上非常有用。
ReleaseOutside 事件
我們重新引進 releaseOutside 滑鼠事件。此事件先前在 AS3 中已移除,現在又重新加入了。
範例:
1.s.addEventListener(MouseEvent.RELEASE_OUTSIDE, onReleaseOutsideHandler);
執行階段類別偵察
Application.getDefinition() 的限制在於,您必須事先知道所要擷取之類別定義的名稱。現在,applicationDomain.getQualifiedDefinitionNames() 會擷取 SWF 中所有可用的類別,非常適用於 SWF 偵察和執行階段載入的資源。
Adobe Flash Player Desktop 11.3.300.255 和 AIR 3.3.0.3610 包括安全性公告 APSB12-14 中所描述的安全性修正
- [Stage3D] 在桌上型電腦中,Starling 內容顯示在錯誤的位置 (3153467)
- 使用 GPU 顯示模式時,「iOS 顯示」在某些應用程式上停止回應 (3124838)
- 消除鋸齒品質設定現在適用於 renderMode=gpu (3124862)
- [Stage3D] 在配備 Intel HD 3000 的 Mac 上,未正確設定剪刀矩形 (2959500)
- 在 Windows® 7 的 Chrome 瀏覽器上使用 MouseLock 時,movementX/Y 傳回絕對值,而非相對值 (3152175)
- 在瀏覽器中開啟多個 Flash Player 實體時發生音效延遲問題 (3084306)
- 播放視訊時出現綠色螢幕問題 (3050372)
Flash Player 桌上型電腦版本
- Mac OS:將滑鼠放在 TLF 連結上時,滑鼠游標沒有變成手形指針 (3060839)
- Mac OS:新型 Apple 電腦執行 10.7.2 時,Adobe AIR 當機 (請在這裡查看暫時解決方法)
- 處於全螢幕模式時,MouseLock 和 FullscreenSourceRect 沒有更新顯示 (3006724)
- Nvidia 硬體驅動程式:若要使用硬體解碼,Nvidia 使用者必須將他們的驅動程式更新為 285.79 或更新版本,否則 Flash Player 將會使用軟體解碼 (3160326)
AndroidTM
- 在視訊暫停時執行搜尋,未更新 AndroidTM 4.0 裝置上的影格 (2995654)
- 在 Adobe AIR 上,使用 On2 和 Sorenson 的 StageVideo 無法在 Android 4.0 裝置上運作 (3053819)
- 在處理 context3D 物件並要求新物件或者返回原先在背景的應用程式之後,Context3d 會對一些影格顯示黑色。(3019048)
如需目前 Flash Player 系統需求,請造訪 http://www.adobe.com/tw/products/flashplayer/systemreqs/。
如需目前 AIR 系統需求,請造訪 http://www.adobe.com/tw/products/air/systemreqs/。
如需 Flash Access 系統需求 (用戶端和伺服器),請造訪 http://www.adobe.com/products/flashaccess/systemreqs/。
Flash Player 11.3 具有下列最低系統需求:
|
Windows® |
Macintosh |
處理器 |
針對小筆電類型的裝置,需使用 2.33GHz 或更高速的 x86 相容處理器或 Intel® Atom™ 1.6GHz 或更高速的處理器 |
Intel® Core™ Duo 1.83GHz 或更高速的處理器 |
作業系統 |
Microsoft® Windows® XP (32 位元)、Windows Server® 2003 (32 位元)、Windows Server® 2008 (32 位元)、Windows Vista® (32 位元)、Windows 7® (32 位元和 64 位元) |
Mac OS X 10.6 和 Mac OS X 10.7 |
瀏覽器 |
Internet Explorer 7.0 和更新版本、Mozilla Firefox 4.0 和更新版本、Google Chrome、Safari 5.0 和更新版本、Opera 11 |
Safari 5.0 和更新版本、Mozilla Firefox 4.0 和更新版本、Google Chrome、Opera 11 |
記憶體 |
128MB 的記憶體 (建議小筆電類型的裝置使用 1GB 記憶體)、128MB 的圖形記憶體 |
256MB 的記憶體、128MB 的圖形記憶體 |
|
Windows® |
Macintosh |
AndroidTM |
iOS |
處理器/裝置硬體 |
針對小筆電類型的裝置,需使用 2.33GHz 或更高速的 x86 相容處理器或 Intel Atom™ 1.6GHz 或更高速的處理器 |
Intel® Core™ Duo 1.83GHz 或更高速的處理器 |
具向量 FPU 的 ARMv7 處理器,最低 550MHz、OpenGL ES2.0、H.264 和 AAC H/W 解碼器 |
iPod touch (第 3 代) 32 GB 和 64 GB 機型、iPod touch 4、iPod touch 3GS、iPhone 4、iPad、iPad 2 |
作業系統 |
Microsoft® Windows® XP、Windows Server® 2003、Windows Server® 2008、帶 Service Pack 2 的 Windows Vista® Home Premium、Business、Ultimate 或 Enterprise (包括 64 位元版本) 或 Windows 7 |
Mac OS® X 10.6 和 10.7 |
AndroidTM 2.2、2.3、3.0、3.1、3.2 和 4.0 |
iOS 4.2 和更新版本 |
RAM |
512MB 的記憶體 (建議使用 1GB) |
512MB 的記憶體 (建議使用 1GB) |
256MB RAM |
- |
發現錯誤?請將錯誤送出至 Flash Player 和 Adobe AIR 錯誤資料庫。
Flash Player 和 AIR 可以利用您的圖形硬體來解碼和播放 H.264 視訊。有些視訊問題僅能透過特定的圖形硬體和驅動程式重現。報告關於視訊的問題時,必須記下您的圖形硬體和驅動程式以及作業系統和瀏覽器 (使用 Flash Player 時),以便我們重現和調查問題。請務必提供報告視訊播放問題指示中所述的資訊。注意:由於我們收到的電子郵件數量龐大,所以無法回應每項要求。
感謝您使用 Adobe® Flash Player® 和 AIR® 並撥冗將您的意見回應傳送給我們!
