2016-04-22 15 views
0

我正在開發一個功能「共享鏈接」,在該功能中我必須打開郵件客戶端並傳遞鏈接。 我嘗試了兩種方式,一種是這樣說的:在桌面和iPad中打開具有格式化文本的郵件客戶端

Window.location.href = "mailto:[email protected]?subject=Subject&body=message%20goes%20here"; 

,但這種方法的問題是,我們不能共享文本作爲超鏈接。

其他方法是從C#中生成eml文件,但這是不可接受的方式,因爲用戶必須下載en eml文件然後打開它。

有沒有辦法在不同設備上的任何郵件客戶端的郵件正文中傳遞超鏈接?

回答

1

入住此answer

RFC 2368 2說,體場應該是在text/plain的格式 ,所以你不能做的HTML。

但是,即使您使用純文本,但某些現代郵件客戶端可能會將生成的鏈接呈現爲可點擊鏈接,儘管如此,仍然可以使用 。

相關問題