FileReferenceListでのアップロード。

仕事で作ったファイルアップローダでFileReferenceListを使っているのですが、現在RC7まで出ているFlash Player 10.1で動かなかったので調べてみると、ファイル選択完了時におこるはずのselectイベントが起きていないみたい。
さらっとググってもそれらしい情報が見つからなかったのでフォーラムで質問してみました。だれか返事くれるといいなぁ。

[2010-06-21 追記]

正式リリースと共にデバッグ版が出ていたので試したところ、恥ずかしながらエラーが発生しているだけでイベントはしっかり起きているのが確認出来ました。(エラーを取りこぼしていた・・・。)
で、どんな例外だったという話。ExternalInterface.call()でJSの関数を呼ぶときにASのObjectを引数にしている箇所があって、10.0ではAS→JSの変換を自動でしてくれていたのが10.1では出来なくなっていた(ここでエラー)のでした。
ということで、as3corelibに含まれるJSONを使ってStringで渡すことにしました。

タイトルとURLをコピーしました