【问题标题】:Clicking on app link is not opening instant app directly点击应用链接不会直接打开免安装应用
【发布时间】:2020-05-23 11:52:28
【问题描述】:

当我点击应用链接时,它会显示这个屏幕

我期待即时应用程序可以直接打开。任何帮助将不胜感激

【问题讨论】:

标签: android android-instant-apps


【解决方案1】:

Google Play 帮助Change how you open instant apps from links 声明:

您可以更改设置以打开指向免安装应用或网站的链接。如果您打开“升级网络链接”并单击某些链接,则免安装应用可能会打开,您将能够使用其中的一些功能,而无需实际安装完整的应用。如果设置关闭,链接将在网站中打开。了解有关即时应用的更多信息。 [...]

即使关闭此设置,您也可以通过点击带有 Google Play 品牌的链接继续试用免安装应用。 [...]

因此,如何处理链接似乎取决于用户。

【讨论】:

  • 如果“升级网页链接”被禁用,它会直接打开浏览器。如果已启用,则显示此屏幕。理想情况下,这个屏幕不应该出现
【解决方案2】:

为即时应用创建应用链接:

如果您已经按照指南创建应用内容的深层链接和验证 Android 应用链接,那么您已经完成了使应用链接与您的免安装应用一起使用所需的大部分工作。为免安装应用使用应用链接时,只有几条额外规则:

  • 在您的免安装应用中用作应用链接的所有意图过滤器都必须支持 HTTP 和 HTTPS。例如:

    <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:scheme="http" android:host="www.example.com" />
         <data android:scheme="https" />
    </intent-filter>
    

更多信息:关注link

之后,Change how you open instant apps from links

【讨论】:

  • 它同时支持http和https。这里提到的所有要点都得到了照顾。
猜你喜欢
  • 2014-12-09
  • 2015-12-06
  • 2021-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多