1

JS から AS3 へのコールバックは、非同期で動作しますよね? たとえば、SWF にファイルをダウンロードするように依頼した場合、(ファイルのサイズによっては) 時間がかかる場合があります。ダウンロード中に、他の操作を実行するように依頼します (SWF にはさまざまな目的でいくつかのコールバックがあるとします)。 、この場合はどうなりますか?SWF は引き続きファイルをダウンロードし、別のスレッドで 2 番目の要求を処理しますか? それとも、クラッシュするか、何らかのエラーをスローしますか?

これはいくつかのテストに適したケースであることは知っていますが、誰かがすでにそれを行っているのではないかと思いますか、それとも私が見つけられないケースに関する公開情報があるのでしょうか?

4

1 に答える 1

0

一般的に言えば、JS/AS3 ブリッジは同期的ですが、答えは AS3 側の関数の実装によって異なります。

AS3 側が非同期操作の場合は、完了時に AS3 が JS 関数をコールバックできるように、コールバック戦略を練る必要があります。

于 2012-04-14T11:39:26.267 に答える