如何使用自定义协议从 Android 浏览器打开 Microsoft Outlook 应用程序?

Posted

技术标签:

【中文标题】如何使用自定义协议从 Android 浏览器打开 Microsoft Outlook 应用程序?【英文标题】:How to open Microsoft outlook app from android browser using custom protocol? 【发布时间】:2017-07-22 19:24:52 【问题描述】:

以下代码适用于 ios 浏览器,但不适用于 android 浏览器。有人使用自定义协议从 android 启动 Outlook 吗?感谢您的帮助。

ms-outlook://compose?to=example@email.com&subject=Subject&body=Message

【问题讨论】:

【参考方案1】:

如果您想在 Android 上的 Outlook 应用中发送新邮件,您需要使用下一个 url:ms-outlook://emails/new?to=example@mail.com&subject=subject&body=body强>

【讨论】:

【参考方案2】:

我认为 Outlook 无法做到这一点。

Android 应用程序的 Outlook 必须实现 Deep Linking 来处理 ms-outlook:// 协议和一些方法来解析您的网址中的参数 compose?to=example@email.com&subject=Subject&body=Message p>

【讨论】:

他们已经实现了,因为我可以使用 ms-outlook:// 打开应用程序,但无法传递任何参数。如果我传递任何参数,它将不会启动应用程序。

以上是关于如何使用自定义协议从 Android 浏览器打开 Microsoft Outlook 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

Android自定义浏览器每次打开两次活动

在 FireFox 浏览器中打开自定义协议..!

自定义浏览器协议以使用参数打开 IE

在 chromebook/chrome 操作系统上注册 Android 应用程序的协议处理程序以打开外部链接?

如何在 file:/// 协议 (Cordova/Phonegap) 下使用来自 dojo 的自定义构建

如何在 C# 中调用自定义 url 协议?