如何在 iOS (safari) 中获取 mailto 链接以打开 Outlook 应用程序?

How do I get mailto links in iOS (safari) to open the Outlook app?

我注意到 iPhone 使用 Outlook 应用程序但未配置本机邮件应用程序的用户,当他们单击 mailto 链接时,系统会提示他们创建一个新的电子邮件帐户iOS,而不是打开 Outlook 应用。

是否可以将 Outlook 设置为 iPhone 上 mailto 链接的默认值?

iOS 目前不支持更改用于撰写电子邮件等的默认应用程序。

您可以使用以下协议代替 'mailto:' 协议来打开 outlook 应用程序

ms-outlook://compose?to=joe@example.com&subject=Hello

重复,已在此处解决:

要测试,请尝试输入

ms-outlook://compose?to=a@a.com&subject=aaaa 在safari地址栏中查看outlook应用是否打开向上。

所以你的 href 看起来像,

<a href="ms-outlook://compose?to=a@a.com&subject=aaaa"/>

从即将到来的iOS14开始,这将是一个用户可以设置的选项。

Set default email and browser apps. With iOS 14, you can set a third‑party app as the default email or browser app systemwide.

来源:https://www.apple.com/ios/ios-14-preview/