我在AngularJS中有一个消息传递Web应用程序,我已经使用" mailto"像这样:
<a class="list-group-item"
href="mailto:usuario@compartir.com?&
subject=Notificacion de Notificaciones+&
body={{mail.alert}} - {{mail.content}}">
<div class="media-box">
<div class="pull-left">
<em class="fa fa-envelope fa-2x text-warning"></em>
</div>
<div class="media-box-body clearfix">
<h4 style="padding: 5px; margin: 0px;" class="m0">Correo</h4>
</div>
</div>
</a>
这将打开用户安装的任何电子邮件客户端。
问题是:如果用户没有电子邮件客户端则无效。
我想要做的是通过网络浏览器将按钮直接分享到电子邮件的方式,就像您与Twitter或任何社交网络共享一样。
有没有办法做到这一点,或Gmail(或其他像雅虎,Outlook等)不允许这样做?
答案 0 :(得分:1)
使用mailto
时,可以根据浏览器/操作系统的设置打开正确的邮件客户端。如果您想使用Gmail,则需要使用实际链接替换mailto
。
这个问题会有所帮助 -