使用phonegap在Android中发送电子邮件客户端

时间:2012-02-24 08:12:33

标签: javascript android cordova

我正在尝试在我的应用程序中使用电子邮件客户端。我正在使用相同的插件。

正在使用的代码是

function tellAFriend()
{

        var succcallback = function(result) {
            //alert("Mail sent");
        };
        var errorcallback = function(e) {
            //alert("error:" + e);
        };
            var body1='Hi,\n I came across this new app and thought you might be interested';
            var body2=body1+'.You can check it out at \n';
            var href1='market';

            var anchortext;
            anchor1 = document.createElement("a");
            anchortext = document.createTextNode('Test');
            anchor1.appendChild(anchortext);
            anchor1.href=href1;
            anchor1.setAttribute('href','https://market.android.com/details?id=com.unisys.cps&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS51bmlzeXMuY3BzIl0');
            //alert(anchor1);

            window.plugins.webintent.tellAFriend({
            mailSubject   : 'CPS Mobile App',
            mailRecepients: '',
            mailBody: href1
            //mailBody: 'Hi,\n I came across this new app and thought you might be interested.You can check it out at \nhttps://market.android.com/details?id=com.unisys.cps&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS51bmlzeXMuY3BzIl0 \nor \nhttps://www.cargoportalservices.com/lmsweb/DownloadCPSMobileApp.jsp'
        }, succcallback, errorcallback);

}

这个功能。在函数中,我提供的邮件正文需要是一个文本。但我需要传递一个hyoerlink。这意味着,当电子邮件客户端打开时,文本应显示为超链接。

有关如何实现这一目标的任何建议。

0 个答案:

没有答案