无法在 Outlook Android 中设置收件人
Posted
技术标签:
【中文标题】无法在 Outlook Android 中设置收件人【英文标题】:Unable to set To recipient in Outlook Android 【发布时间】:2019-08-08 10:31:26 【问题描述】:我正在尝试使用 Intent 发送电子邮件。我编写的代码非常适合 Gmail。我可以将电子邮件地址从我的应用程序发送到 Gmail 应用程序。但是当我尝试通过打开 Outlook 发送电子邮件时,To 电子邮件地址没有更新.我在 webview shouldOverrideUrlLoading 方法中使用此代码。
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.putExtra(Intent.EXTRA_EMAIL, new String[]url);
intent.setData(Uri.parse("mailto:"));
startActivity(Intent.createChooser(intent, "Email via..."));
【问题讨论】:
【参考方案1】:实际上从 shouldOverrideUrlLoading 返回的 URL 已经包含“mailto”。当我添加 mailto: 导致邮件的重复响应。删除 mailto:
【讨论】:
以上是关于无法在 Outlook Android 中设置收件人的主要内容,如果未能解决你的问题,请参考以下文章
如何在网页中设置一个链接直接跳转到OUTLOOK然后发送邮件
无法在“DOMWindow”上执行“postMessage”:提供的目标来源(“https://outlook.office.com”)与收件人窗口的来源不匹配