0

Flash & actionscript 3 を使用してフォームを作成しました。私が抱えている問題は、swf ファイルと同じ場所に格納されている場合、変数を php に送信できることですが、Android AIR アプリケーションを作成したい場合は、メールを送信する php ファイルのアドレスを指定できません。リモートphpファイルに対処することは可能ですか? 私を助けてください、私はこの段階で立ち往生しています。

4

2 に答える 2

0

解決策を見つけました。次のコードを使用する必要がありました。

var url:String = "php url";
var my_url:URLRequest = new URLRequest(url);
my_url.method = URLRequestMethod.POST;
my_url.data = my_vars;
var my_loader:URLLoader = new URLLoader();
my_loader.dataFormat = URLLoaderDataFormat.VARIABLES;
my_loader.load(my_url);
于 2013-10-20T14:41:00.713 に答える
0

おそらく、crossdomain.xml で立ち往生しているでしょう。最初にポリシー ファイルをフラッシュ ロードし、アクセス許可をチェックするという考え: このサーバーへのアクセスをフラッシュできるかどうか。これは単純なセキュリティです。フラッシュが要求を行うべきではない場所で実行するのを防ぐためです。詳細については、キーワードでググってくださいcrossdomain.xml

于 2013-10-18T17:24:11.200 に答える