Actionscript 3 を使用して Flash CS6 でアプリケーションを作成し、それを Web に公開します。UploadPostHelper クラスを使用するアプリケーション内にファイル アップロード機能があります。このクラスはこちらにあります。また、PNGEncoder と flash.net ライブラリ、およびその他のいくつかのソースも使用しています。
基本的に、問題は次のとおりです。.fla ファイルを公開すると、.exe と .swf が生成されます。.exe ファイルは問題なくファイルをアップロードしますが、.swf ファイルはアップロードしません。ファイルをサーバーに送信しているようにも見えません。パブリッシュされた .swf でデバッグを有効にしましたが、.swf アプリケーション内からデバッグする方法がわかりません。
.swf ファイルをローカルで起動しようとしただけです。サーバーにはまだ入れていません。「ローカル再生セキュリティ」の公開設定があることに気付きました。両方を許可するオプションがないため、これを「ローカルファイルのみにアクセス」と「ネットワークにのみアクセス」の両方に設定しようとしました。これに関する私の懸念は、ステージを PNG 画像に変換してサーバーに送信しているため、両方にアクセスする必要があるかもしれないということです。ローカル再生セキュリティ サンドボックスに関する限り、それはローカル アクセスとネットワーク アクセスとしての資格があります。 ?