2010-06-11 18 views
4

是否可以使用actionscript 3中的mailto函數將附件添加到郵件中? 多數民衆贊成,我想打開默認郵件程序撰寫一些數據窗口,但我也需要添加一個文件作爲附件,該文件必須是應用程序的屏幕截圖。 我做了一些研究,甚至找不到任何東西,有人有任何想法? 所有的幫助將不勝感激,因爲我真的迷失在這裏。 在此先感謝;)是否可以使用actionscript 3中的mailto功能將附件添加到郵件中?

編輯:

public function onClickEmail(event:MouseEvent):void{ 
     var url:String = "mailto:[email protected]?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工作:(它打開郵件客戶端的所有信息是確定的,但沒有文件附加

2日編輯:

看起來像附件=路徑/到/文件不再工作在新的電子郵件客戶端,我認爲它的工作,直到前景97,然後出於安全原因,所以現在是不可能做到這一點。 感謝所有的答案,我選擇噸盧卡斯回答是因爲他的回答是正確的,只是不可能。

回答

7

從我的理解,使用&附件=文件只能在本地工作。

mailto:[email protected]?subject=file&body=see+file&attachment=\\host\path\to\file 

凡爲

mailto:[email protected]?subject=file&body=see+file&attachment=http://domain/file 

不起作用。

+0

該應用程序在本地運行,因此attachment = pathtofile? 不錯,必須嘗試;) – 2010-06-11 01:31:06

+0

不可能,它的工作原理,但沒有附加文件 – 2010-06-11 02:58:14

+1

http://forums.devshed.com/beginner-programming-16/using-mailto-with-an-attachment-66699。有關在mailto中使用&attachment的html說明: – 2010-06-11 05:49:36

2

mailto允許您定義電子郵件的正文,因此可以設想您可以嵌入base64編碼圖像。問題是如何獲取傳遞給它的屏幕截圖。

+0

但是請注意〜2000字符長度限制 – 2016-12-06 06:00:16

相關問題