我注意到,使用 Outlook 应用程序且没有配置原生邮件应用程序的 iPhone 用户,在点击 mailto 链接时,会提示他们在 iOS 中创建新的电子邮件帐户,而不是打开 Outlook 应用程序。
有没有办法将 Outlook 设置为 iPhone 上 mailto 链接的默认选项?
iOS目前不支持更改用于撰写电子邮件等的默认应用程序。
你可以使用以下协议来打开Outlook应用程序,而不是使用'mailto:'协议
ms-outlook://compose?to=joe@example.com&subject=Hello
重复问题,已在此处解决:https://dev59.com/JY7ea4cB1Zd3GeqPFLxN#33812714
测试方法:在Safari的地址栏中输入ms-outlook://compose?to=a@a.com&subject=aaaa,查看是否打开Outlook应用程序。
因此,您的href链接应该类似于:
<a href="ms-outlook://compose?to=a@a.com&subject=aaaa"/>
从即将到来的iOS 14开始,这将是用户可以设置的选项。
设置默认的电子邮件和浏览器应用程序。使用iOS 14,您可以将第三方应用程序设置为系统范围内的默认电子邮件或浏览器应用程序。