如何通过超链接或JavaScript打开Gmail/Yahoo邮件应用?
通过超链接打开Gmail/Yahoo邮件应用的实现方案
Gmail应用
Android平台
使用指定包名的intent链接,能更可靠地唤起Gmail应用:
<a href="intent://inbox/#Intent;scheme=googlegmail;package=com.google.android.gm;end">打开Gmail收件箱</a>
也可以直接使用基础Scheme(部分设备可能需要更具体的路径):
<a href="googlegmail://inbox">打开Gmail</a>
iOS平台
使用googlegmail:// Scheme即可唤起应用,指定inbox路径直接打开收件箱:
<a href="googlegmail://inbox">打开Gmail收件箱</a>
备用方案(未安装应用时跳转网页版)
通过JavaScript实现唤起失败后跳转网页版(请自行替换为对应邮箱的网页地址):
<a href="替换为网页版地址" onclick="window.location='googlegmail://inbox'; return false;">打开Gmail</a>
Yahoo Mail应用
Android平台
使用指定包名的intent链接:
<a href="intent:///#Intent;scheme=yahoomail;package=com.yahoo.mobile.client.android.mail;end">打开Yahoo Mail</a>
或基础Scheme:
<a href="yahoomail://">打开Yahoo Mail</a>
iOS平台
直接使用yahoomail:// Scheme:
<a href="yahoomail://">打开Yahoo Mail</a>
备用方案(未安装应用时跳转网页版)
通过JavaScript实现唤起失败后跳转网页版(请自行替换为对应邮箱的网页地址):
<a href="替换为网页版地址" onclick="window.location='yahoomail://'; return false;">打开Yahoo Mail</a>
内容的提问来源于stack exchange,提问作者Naresh217
相关产品推荐
相关产品推荐

