我想在我的单页网页应用程序上添加一个按钮,允许用户通过Gmail发送链接。我发现某些网站如addthis.com提供了这样一个按钮,但是这个按钮会自动使用网址栏中的链接。由于我有一个单页Web应用程序,因此URL栏中的链接将始终相同。我需要能够自己将链接放在按钮中(例如,可以使用Facebook和Twitter共享按钮)。
如何创建可用于共享链接的Gmail按钮?
谢谢。
答案 0 :(得分:1)
在“按钮”上单击以编写一个函数,然后在函数内部执行此操作
let url = 'https://mail.google.com/mail/?view=cm&fs=1&tf=1&to=&su=Your+Subject+here&body='+msgbody+'&ui=2&tf=1&pli=1';
window.open(url, 'sharer', 'toolbar=0,status=0,width=648,height=395');
该网址将生成一个链接,以打开一个带有自动填充主题的gmail标签,并代替msgbody来放置您要共享的网址。
答案 1 :(得分:0)
试试官方Google+ Share button。那里有一个字段,您可以在其中指定“要共享的URL”。由于您只使用一个网址,因此这可能对您有利。
答案 2 :(得分:0)
网站链接:GmailLink.GitHub.io
生成链接所需遵循的步骤
获取邮件线程的邮件ID (右侧(⋮)中的邮件> 3点菜单>单击显示原始邮件>查看邮件ID )。
复制消息ID
使用MessageId并单击 Submit (生成),以生成“邮件共享链接”。