1. 程式人生 > >Unity3D -- 呼叫手機端傳送郵件功能

Unity3D -- 呼叫手機端傳送郵件功能

這個方法會呼叫手機系統可用的郵件功能,類似於在Android中使用Intent呼叫。不過這個方法只需要簡單的呼叫OpenURL方法即可。

具體程式碼如下

    public void SendEmail()
    {
        string email = "目標郵箱";
        string subject = MyEscapeURL("郵件預設主題");
        string body = MyEscapeURL("郵件預設內容");
        Application.OpenURL("mailto:" + email + "?subject="
+ subject + "&body=" + body); } string MyEscapeURL(string url) { //%20是空格在url中的編碼,這個方法將url中非法的字元轉換成%20格式 return WWW.EscapeURL(url).Replace("+", "%20"); }