それは、ActionScript 3でmailtoの機能でメールに添付ファイルを追加することは可能ですか?

StackOverflow https://stackoverflow.com/questions/3019547

質問

これは、ActionScript 3でmailtoの機能でメールに添付ファイルを追加することは可能ですか? もの厥、私はいくつかのデータをデフォルトのメールプログラム作成ウィンドウを開きたいが、私はまた、添付ファイルとしてファイルを追加する必要があり、そのファイルはアプリのスクリーンキャプチャでなければなりません。 イムいくつかの研究をやってもこれに近いのは何も見つからなかっカント、誰かが任意のアイデアがありますか? イムは本当にここに失ったため、すべてのヘルプは理解されるであろう。 事前に感謝します。)

編集ます:

    public function onClickEmail(event:MouseEvent):void{
        var url:String = "mailto:juan@wncdevelopment.com?subject=Configurador&body=testing&attachment=C:\Users\Juan\Documents\AvoiderGame\test.bmp";
        var request:URLRequest = new URLRequest(url);
        try {
            navigateToURL(request, '_self');
        } catch (e:Error) {
            trace("Error occurred!");
        }
    }

それdidntのは、それはすべての情報はOKですが、何のファイルが付いていないメールクライアントを開きます:(働いていた。

第二編集:

は、新たな電子メールクライアントでもう添付ファイル=パス/に/ファイルいけない仕事のように見えますが、私はそれはそれはセキュリティ上の理由から削除された見通し97まで働いていたので、今はもうこれを行うにはIMPOSIBLEだと思います。 すべての答えのおかげでは、彼の答えは正しかったので、ImはN.ルーカスの答えを選択し、それはもはや可能であるというだけではありません。

役に立ちましたか?

解決

私の理解から、使用して&添付ファイル=ファイルはローカルでのみ機能します。

mailto:email@domain.com?subject=file&body=see+file&attachment=\\host\path\to\file

ここで、

など
mailto:email@domain.com?subject=file&body=see+file&attachment=http://domain/file

ない仕事ます。

他のヒント

あなたがbase64でエンコードされた画像を埋め込むことが考えられるので、

mailtoのは、あなたが電子メールの本文を定義することができます。問題は、それに渡されたスクリーンショットを取得する方法です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top