智能应用横幅;适用于 Android/Google Play 的 Windows 应用商店应用 HTML 元标记?
Posted
技术标签:
【中文标题】智能应用横幅;适用于 Android/Google Play 的 Windows 应用商店应用 HTML 元标记?【英文标题】:Smart App Banners; Windows Store app HTML meta tag equivalent for Android/Google Play? 【发布时间】:2012-10-15 23:55:47 【问题描述】:Smart App Banners 是最近在 ios 6 中为 iOS 设备添加的。它涉及简单添加一个元标记,当使用 Mobile Safari 访问该标记时,它会检查手机上是否存在应用程序,并且显示访问者是否想要启动或安装应用程序的选项。
<meta name="apple-itunes-app"
content="app-id=myAppId, affiliate-data=myAffiliateData,
app-argument=myArgs" />
Windows Store app linking 工作方式类似:
<meta name="msApplication-ID" content="myAppId" />
<meta name="msApplication-PackageFamilyName"
content="myMicrosoftAppBuildPackageName" />
<meta name="msApplication-Arguments" content="myArgs" />
对于 android 应用程序/Google Play 是否有任何类似的约定?有传递参数的机制吗?
【问题讨论】:
可能重复:***.com/questions/13168706/… 【参考方案1】:真的没有。您可以注册您的应用程序以处理某些 url,例如 http://app.mydomain.tld,尽管经验丰富的 android 人员对此有些不满。如果被调用,此 url 将使用完整的 URI 调用应用程序(这是向其传递数据的机制)。如果应用程序未安装或未设置为处理这些 url,则浏览器将重定向到您服务器上可能提示安装的页面。
【讨论】:
【参考方案2】:它需要比元标记更多的工作,但你可以找到我记录的简化版本here。
您需要提供 manifest.json 以及一些 Android 和 Chrome 设备要求。
【讨论】:
以上是关于智能应用横幅;适用于 Android/Google Play 的 Windows 应用商店应用 HTML 元标记?的主要内容,如果未能解决你的问题,请参考以下文章
被拒绝的应用 Google Play 上没有适用于 Android TV 的全尺寸应用横幅