创建一个Android智能应用程序横幅

时间:2012-10-31 23:04:59

标签: android ios android-layout android-widget ios6

Android设备是否有类似于iOS 6智能应用横幅的解决方案?

以下是智能应用横幅的代码

<meta name="apple-itunes-app" content="app-id=311507490, affiliate-data=partnerId=30&siteID=k1CkFsOh4nQ"/>

4 个答案:

答案 0 :(得分:79)

我自己需要,所以我创建了一个jquery插件来模仿Android和旧iOS版本的智能横幅。

http://jasny.github.com/jquery.smartbanner/#android

答案 1 :(得分:18)

自Chrome 44 Beta版以来,您可以在您的网站上使用原生应用安装横幅在Chrome for Android中推送您的应用。为了实现它,需要满足几个标准:

  • 您需要web app manifest file
  • 您必须使用https
  • 投放网络
  • 用户在两周的两天内两次访问了您的网站。

official blog post from Google中了解更多相关信息。

答案 2 :(得分:2)

您可以使用特殊参数将Google登录按钮添加到您的页面,然后用户可以直接从您的网站登录并指定将您的应用安装到哪个设备。

这是最受官方支持的#34;实施我知道:

https://developers.google.com/identity/sign-in/web/android-app-installs

从链接:

通过在您的网站上添加Google登录按钮,您可以自动提示您的用户通过无线方式将Android应用下载到他们的Android设备。要启用此功能,您必须为您的Web和Android客户端使用相同的Google Developers Console项目,并配置您的网络应用程序的登录按钮。

您的网络应用必须使用Google登录按钮,提示您的网站用户在首次登录时下载您的应用。此功能是通过将apppackagename参数添加到您的登录按钮来启用的。

答案 3 :(得分:0)

有两种可用的API: