Android Chrome和意图检测

时间:2017-08-02 13:55:17

标签: javascript android html android-intent intentfilter

在Android上,有如下所示的应用程序意图:

https://developer.android.com/guide/topics/manifest/data-element.html

因此,如果我有URL方案www.google.com/calendar,则会打开日历应用等。

但是,我有问题这种检测何时/何时发生?我经历过,使用支持的方案点击URL将导致意图识别,如果方案被识别,将打开相关的应用程序。但是,如果我在Android Chrome中对此受支持的URL进行重定向(javascript),则不会进行识别,因此不会发生重定向。如何在后台构建URL(通过点击按钮),重定向到该URL并打开相关的应用程序?

1 个答案:

答案 0 :(得分:0)

该功能在android中称为深层链接。根据{{​​3}},您可以看到

  

打开用户可以处理URI的首选应用程序(如果有)   指定。

     

打开唯一可以处理URI的可用应用。

为了实施,您可以参考此document