如何通过Android电子邮件中的链接打开应用程序?

如果我从Safari调用“ myapp://”,它将正确打开我的应用程序。

我使用了URL方案,并且效果很好,这是我遵循的教程:URL方案

现在,我想通过电子邮件打开我的应用程序。例如,在Gmail上,仅当超链接无法处理http / https / www时,您才能发送超链接。如果我发送带有“ myapp://”的超链接,则该超链接将被自动禁止。

我无法调用将重定向到“ myapp://”的虚拟网页,因为服务器上的任何网页都需要身份验证。

我只是想知道是否没有其他可能性可以通过电子邮件打开移动应用程序而不必先调用网页?

S

你必须添加schemehostUriintent-filter你的应用程序的推出Activity在清单:

<activity
    android:name="com.somedomain.MainActivity"
    android:label="@string/app_name" >

    <intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />

        <data
            android:host="myappuri.com"
            android:scheme="https" />

    </intent-filter>

</activity>

现在,当您Uri在电子邮件中以形式提供时https://myappuri.com,它将隐式打开您的应用程序(或打开一个包含您的应用程序的应用程序列表)。

参考:

1. 允许其他应用开始您的活动

2 <data>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

打开应用程序并通过电子邮件中的超链接传递参数

来自分类Dev

打开应用程序并通过电子邮件中的超链接传递参数

来自分类Dev

单击“电子邮件”链接时打开电子邮件应用程序

来自分类Dev

标记电子邮件链接以在Web浏览器而非移动应用程序中打开

来自分类Dev

我如何通过单击电子邮件中的链接来设置编辑框值(在React应用程序中)?

来自分类Dev

在后台运行的应用程序中打开通过电子邮件发送的文件

来自分类Dev

如何通过电子邮件发送的链接登录asp.net应用程序

来自分类Dev

通过电子邮件中的链接访问AngularJs应用程序

来自分类Dev

通过电子邮件中的链接打开Nativescript Android应用

来自分类Dev

如何通知Android应用程序电子邮件验证链接已单击?

来自分类Dev

在ListView Adapter中从我的应用程序打开电子邮件应用程序

来自分类Dev

在ListView Adapter中从我的应用程序打开电子邮件应用程序

来自分类Dev

如何在自动电子邮件Android应用程序中发送附件中的位图图像

来自分类Dev

如何从Android应用程序中的Facebook SDK获取电子邮件ID?

来自分类Dev

iPad和电子邮件链接-如何关闭全屏邮件应用程序?

来自分类Dev

通过电子邮件iOS发送对象和应用程序链接

来自分类Dev

从我的应用程序打开电子邮件

来自分类Dev

如何通过设备上的默认邮件应用程序直接发送电子邮件

来自分类Dev

PhoneGap 3 / Cordova 3无法打开与本机邮件应用程序(ios)的电子邮件链接(mailto)

来自分类Dev

iOS Firemonkey:如何通过Firemonkey Delphi XE7中的邮件应用程序从iOS应用程序发送电子邮件

来自分类Dev

从 Android 应用程序打开电子邮件客户端(Gmail、Outlook 等)的收件箱

来自分类Dev

如何使用意图打开电子邮件应用程序

来自分类Dev

如何测试电子邮件应用程序打开的 flutter url_launcher?

来自分类Dev

Google电子邮件标记将如何支持应用程序深层链接?

来自分类Dev

Firebase 应用程序邀请电子邮件中的链接不起作用

来自分类Dev

Google应用程序脚本通过个人电子邮件发送表单电子邮件

来自分类Dev

是否可以通过电子邮件或文本将链接发送到 Android 设备,该设备将使用包含的参数打开您自己的自定义应用程序?

来自分类Dev

如何使用Gmail / Yahoo / Outlook通过Smalltalk应用程序发送电子邮件

来自分类Dev

如何制作表单应用程序以通过Outlook发送电子邮件

Related 相关文章

  1. 1

    打开应用程序并通过电子邮件中的超链接传递参数

  2. 2

    打开应用程序并通过电子邮件中的超链接传递参数

  3. 3

    单击“电子邮件”链接时打开电子邮件应用程序

  4. 4

    标记电子邮件链接以在Web浏览器而非移动应用程序中打开

  5. 5

    我如何通过单击电子邮件中的链接来设置编辑框值(在React应用程序中)?

  6. 6

    在后台运行的应用程序中打开通过电子邮件发送的文件

  7. 7

    如何通过电子邮件发送的链接登录asp.net应用程序

  8. 8

    通过电子邮件中的链接访问AngularJs应用程序

  9. 9

    通过电子邮件中的链接打开Nativescript Android应用

  10. 10

    如何通知Android应用程序电子邮件验证链接已单击?

  11. 11

    在ListView Adapter中从我的应用程序打开电子邮件应用程序

  12. 12

    在ListView Adapter中从我的应用程序打开电子邮件应用程序

  13. 13

    如何在自动电子邮件Android应用程序中发送附件中的位图图像

  14. 14

    如何从Android应用程序中的Facebook SDK获取电子邮件ID?

  15. 15

    iPad和电子邮件链接-如何关闭全屏邮件应用程序?

  16. 16

    通过电子邮件iOS发送对象和应用程序链接

  17. 17

    从我的应用程序打开电子邮件

  18. 18

    如何通过设备上的默认邮件应用程序直接发送电子邮件

  19. 19

    PhoneGap 3 / Cordova 3无法打开与本机邮件应用程序(ios)的电子邮件链接(mailto)

  20. 20

    iOS Firemonkey:如何通过Firemonkey Delphi XE7中的邮件应用程序从iOS应用程序发送电子邮件

  21. 21

    从 Android 应用程序打开电子邮件客户端(Gmail、Outlook 等)的收件箱

  22. 22

    如何使用意图打开电子邮件应用程序

  23. 23

    如何测试电子邮件应用程序打开的 flutter url_launcher?

  24. 24

    Google电子邮件标记将如何支持应用程序深层链接?

  25. 25

    Firebase 应用程序邀请电子邮件中的链接不起作用

  26. 26

    Google应用程序脚本通过个人电子邮件发送表单电子邮件

  27. 27

    是否可以通过电子邮件或文本将链接发送到 Android 设备,该设备将使用包含的参数打开您自己的自定义应用程序?

  28. 28

    如何使用Gmail / Yahoo / Outlook通过Smalltalk应用程序发送电子邮件

  29. 29

    如何制作表单应用程序以通过Outlook发送电子邮件

热门标签

归档