【问题标题】:Creating an android smart app banner创建一个安卓智能应用横幅
【发布时间】:2012-10-21 13:06:48
【问题描述】:

有没有类似iOS 6智能应用banner的安卓设备解决方案?

这是智能应用横幅的代码

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

【问题讨论】:

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


【解决方案1】:

自 Chrome 44 Beta 起,您可以使用 Chrome for Android 推送您的应用程序 您网站上的原生应用安装横幅。

Please see the answer below.


旧答案

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

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

【讨论】:

  • 您的插件是否支持 app-argument=myURL 属性,就像在 iOS 智能横幅中一样,允许您将 URL 传递给应用程序?
  • 还没有。我已经计划在下周实施,所以请坚持住。
  • 您是否实施了检查应用程序是否为 android 安装?我正在使用你的 js,但在 android 的情况下,即使应用程序安装在手机中,每次它都显示“视图”而不是“打开”。
  • 我似乎无法显示横幅(无论是在桌面上还是在实际的 android 设备上查看网站。)即使是插件附带的演示页面似乎也没有显示任何内容。代码是最新的吗?
  • @EmmyS 确保您使用的是 1.0.0 版 github.com/jasny/jquery.smartbanner/releases/tag/v1.0.0
【解决方案2】:

自 Chrome 44 Beta 起,您可以在您的网站上使用原生应用安装横幅在 Chrome for Android 中推送您的应用。要启用它,需要满足几个条件:

  • 您需要web app manifest file
  • 您必须使用 https 为您的网站提供服务
  • 该用户在两周内分别在两天内访问了您的网站两次。

official docs from Google 中了解更多信息。

【讨论】:

  • 这不是真的。它仅通过让用户在主屏幕上固定/添加快捷方式/书签以进行快速访问,从而使您的网站能够像本机应用程序一样运行。它并没有真正将您带到应用商店,因为您下载了本机应用程序。您所描述的方法是当一个人想让一个网站表现得像原生网站一样。这与 OP 所要求的完全不同。
  • 请阅读已发布链接的“原生应用安装横幅”部分。这正是 OP 所要求的。
  • 没有。请阅读文章。从 Chrome 44 开始,您可以添加指向 Google Play 的本机应用安装横幅。我建议您阅读我的答案以及我链接到的官方 Google 帖子。在该页面上搜索“本机应用安装横幅”。你读对了吗?
  • “原生应用程序开发人员的一项新的强大功能也登陆了 Chrome 44 Beta。原生应用程序安装横幅类似于 Web 应用程序安装横幅,但不是添加到主屏幕而是让用户内联安装你的原生应用。”
  • 但是,这个“本地应用程序安装”横幅是否将我的网页(我单击此横幅的位置)中的上下文/数据传递到我的应用程序,该应用程序将从商店安装后启动?
【解决方案3】:

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

这是我所知道的最“官方支持”的实现:

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

来自链接:

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

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

【讨论】:

    【解决方案4】:

    有两个 API 可用:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多