android - 智能应用横幅;适用于 Android/Google Play 的 Windows 应用商店应用 HTML 元标记?

标签 android ios meta-tags windows-store-apps

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 是否有任何类似的约定?有传递参数的机制吗?

最佳答案

确实没有。您可以注册您的应用程序以处理某些网址,例如 http://app.mydomain.tld尽管经验丰富的安卓人对此有些不以为然。如果被调用,此 url 将调用具有完整 URI 的应用程序(这是将数据传递给它的机制)。如果应用程序未安装或未设置为处理这些 URL,浏览器将重定向到您服务器上的一个页面,该页面可能会提示安装。

关于android - 智能应用横幅;适用于 Android/Google Play 的 Windows 应用商店应用 HTML 元标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13074694/

相关文章:

ios - 如何将UIButton的名称保存在字符串中?

ios - 我是否在 DFImageManager 中正确使用了 requestImageForRequest?

SEO 元标记 NOOPD 和 NOODP。使用哪一个?

java - Android wifi状态权限

android - 如何在 Android 手机上测试 Android 应用程序并获取错误日志?

android - 在 android ant 中构建库项目时将 classes.jar 重命名为 <project_name>.jar

ios - 如何给AVAudioSession中的两个类别设置类别

html - 元刷新不起作用?

angular - 使用外部 API 调用更新 angular universal 中的元标记

android - E/FirebaseInstanceId : binding to the service failed. Flutter Android