9

Smart App Banners是 iOS 6 中 iOS 设备的最新添加。它涉及添加一个元标记,当使用 Mobile Safari 访问该标记时,它会检查手机上是否存在应用程序,并显示访问者是否想要启动或启动的选项。安装应用程序。

<meta name="apple-itunes-app"
      content="app-id=myAppId, affiliate-data=myAffiliateData,
               app-argument=myArgs" />

Windows 应用商店应用链接的工作方式类似:

<meta name="msApplication-ID" content="myAppId" />
<meta name="msApplication-PackageFamilyName"
      content="myMicrosoftAppBuildPackageName" />
<meta name="msApplication-Arguments" content="myArgs" />

Android 应用程序/Google Play 是否有类似的约定?有传递参数的机制?

4

2 回答 2

2

真的没有。您可以注册您的应用程序以处理某些 url,例如http://app.mydomain.tld,尽管这对于经验更丰富的 android 人员来说有些不悦。如果被调用,此 url 将使用完整的 URI 调用应用程序(这是向其传递数据的机制)。如果应用程序未安装或未设置为处理这些 url,则浏览器将重定向到服务器上可能提示安装的页面。

于 2012-10-25T18:45:33.260 回答
0

它需要比元标记更多的工作,但您可以找到我在此处记录的简化版本。

您将需要提供 manifest.json 以及一些 Android 和 Chrome 设备要求。

于 2021-03-18T22:13:04.247 回答