1

Flex 4.6 と AIR 3.3 を使用して IOS アプリケーションを構築しています。オーディオ、画像、およびビデオを処理して新しい「ビデオ」ファイルを作成するために使用する目的の C ライブラリがいくつかあります。

このすべての処理をネイティブ拡張機能を介してデバイス上で行っているため、処理が完了するまでアプリがロックされるのをユーザーが確認できるかどうか疑問に思っています。言い換えれば、進行状況バーを表示し、これが完了するまでアプリで他の操作を許可しないようにする必要がありますか、それともネイティブ拡張コードを別のスレッドで実行しますか?

二次的な質問は... ネイティブ コードが別のスレッドで実行されない場合、新しい Actionscript ワーカーを使用して処理を別のスレッドにオフロードすることは可能ですか?

4

1 に答える 1