應用程式以
extendedTV
描述檔為目標時,可以使用 ANE (AIR 原生擴充功能) 套件。
通常,裝置製造商會提供 ANE 套件,以供存取 AIR 不支援的裝置功能。例如,原生擴充功能可讓您切換電視頻道,或是暫停播放視訊播放程式。
當您封裝使用 ANE 套件的 AIR for TV 應用程式時,應用程式會封裝到 AIRN 檔,而非 AIR 檔。
AIR for TV 裝置的原生擴充功能永遠是「組合裝置」的原生擴充功能。組合裝置表示擴充功能元件庫是安裝在 AIR for TV 裝置上。包含在應用程式套件中的 ANE 套件「絕不會」包含擴充功能的原生元件庫。有時候,則會包含僅有 ActionScript 的原生擴充功能版本。僅有 ActionScript 版本是虛設常式或擴充功能的模擬。裝置製造商會在裝置上安裝實際的擴充功能,包括原生元件庫。
如果您要開發原生擴充功能,請注意下列事項:
-
如果要建立裝置適用的 AIR for TV 原生擴充功能,永遠洽詢裝置製造商。
-
在某些 AIR for TV 裝置上,只有裝置製造商能建立原生擴充功能。
-
在所有 AIR for TV 裝置上,都由裝置製造商決定要安裝哪些原生擴充功能。
-
建置 AIR for TV 原生擴充功能的開發工具會依製造商而有所不同。
如需有關在 AIR 應用程式中使用原生擴充功能的詳細資訊,請參閱
使用 Adobe AIR 的原生擴充功能
。
如需有關建立原生擴充功能的詳細資訊,請參閱
Developing Native Extensions for Adobe AIR
。