0

シンプルなフラッシュ ファイル アップローダーを実行しようとしています。サーバーにファイルをアップロードすることを管理するFlash SWFと、そこに保存するphpを作成しました。私が今達成したいことは、このフラッシュをどこかに隠して、外部関数を介してアクセスすることです。私がしたいのは、ファイルを参照し、jQuery を介してフラッシュ fileReference にファイルを渡し、fileReference.upload() を呼び出すことだけです。

誰かがこの問題で私を助けてくれることを願っています。よろしくお願いします、ダニエル!

4

1 に答える 1

0

Flash ファイルでは、コールバック メソッドを追加する ExternalInterface クラスを見たくないでしょう。このようなもの:

if (ExternalInterface.available)
    ExternalInterface.addCallback("jsFunc", doSomething);

function doSomething():void
{
     trace("i did something");
}

jsFunc メソッドは、SWF オブジェクトの JS から呼び出せるはずです。詳細については、 ExternalInterface のドキュメントを確認してください。

于 2012-04-18T12:35:20.887 に答える