2009-05-28 13 views
1

外部インターフェイス(as3)でフラッシュするには画像を送信する必要があります...接続できないためURLにできません...画像ファイルを開いてフラッシュに送信しようとしていますテキストのようですが成功なし外部インターフェイスを使用した画像

答えて

0

詳細をご提供ください。どのようなイメージファイルを開く必要がありますか?実際には、フラッシュ自体がHDDから画像ファイルを開くことができます。

var ldr:Loader = new Loader(); 
ldr.load(new URLRequest('C:/Images/MyImage.jpg')); 
addChild(ldr); 

私はあなたの問題を理解している - それはおそらく解決策ではありませんか?それは...ですか?

1

短い答えは:しないでください。

必要な場合は、イメージデータを取得し、base64のようなHTTPリクエストを安全に暗号化し、フラッシュでデコードし、bytearrayにドロップし、ビットマップをリメイクする必要があります。これはかなり複雑です。

http://dynamicflash.com/goodies/base64/は、base64イメージ文字列をbytearrayにデコードするのに最適なクラスです。

関連する問題