当您拥有(移动)网站以及相应的移动应用程序时,对于iOS和Windows 8,有元标记可在平台上打开标准通知,告诉访问者有关该应用程序的信息,并引导他进入应用商店。现在,我在网络上找到了一些有关Android版本的含糊参考:
<meta name="google-play-app" content="app-id
但我找不到任何可信的参考资料。因此,我在这里提出问题:这个元标签在Android上是否有效?
当您拥有(移动)网站以及相应的移动应用程序时,对于iOS和Windows 8,有元标记可在平台上打开标准通知,告诉访问者有关该应用程序的信息,并引导他进入应用商店。现在,我在网络上找到了一些有关Android版本的含糊参考:
<meta name="google-play-app" content="app-id
但我找不到任何可信的参考资料。因此,我在这里提出问题:这个元标签在Android上是否有效?
这个meta标签在Android上可行吗?不行。
它可以被处理吗?可以。
iOS 6及以上版本会自动显示一个智能横幅,提醒浏览器用户使用移动应用程序。但是,Android不支持原生智能横幅。
为了在Android浏览器中拥有此横幅,您可以使用jQuery插件:https://github.com/jasny/jquery.smartbanner
首先添加以下内容:
<meta name="google-play-app" content="app-id=com.mygood.id">
然后包括智能横幅:
<link rel="stylesheet" href="jquery.smartbanner.css" type="text/css" media="screen">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>
<script src="jquery.smartbanner.js"></script>
最后进行初始化:
$.smartbanner({
title: 'My good title',
author: 'My smart author'
});
来源:http://www.dunnsolutions.com/content/application-development-blog/-/blogs/smart-app-banners-for-ios-and-android
相关:创建 Android 智能应用程序横幅
编辑:尽管有谷歌的文档,但显然这不起作用。
根据developer.android的链接到您的产品指南, 如果HTML链接到应用程序是http://play.google.com/store/apps/details?id=package_name,相应的Android链接将是market://details?id=package_name。这应该会直接将用户链接到Google Play上特定应用程序的产品详细信息页面。