我的Android应用程序横幅未显示

时间:2015-07-24 05:45:45

标签: android google-chrome smartbanner

我在我的网站上添加了android app banner(https://www.chromestatus.com/features/4540065577435136)。我已经添加了清单和图标但它仍然没有出现。请注意,我正在启用chrome标记以绕过用户参与。

应用横幅的要求是网站应使用HTTPS。我的网站使用的是HTTPS,但我使用的是SHA-1证书。这是问题还是我的清单有问题?

{
   "name": "Website",
   "icons": [
   {
      "src": "icon144x144",
      "sizes": "144x144",
      "type": "image/png"
    }
    ],
    "prefer_related_applications": true,
    "related_applications": [
    {
        "platform": "play",
        "id": "android.id"
    }
    ],
    "start_url": "index.html",
    "display": "standalone"
}

2 个答案:

答案 0 :(得分:3)

我调查了这个问题。如果您正在尝试安装已安装的应用程序,则不会显示横幅。卸载应用程序,然后重试。还记得启用此chrome标志

铬://标志/#旁路-APP-横幅与卡合检查

也许我们应该要求Google实施类似于Safari上显示的横幅,它会检测您是否安装了应用并显示“打开”按钮而不是“安装”按钮。

答案 1 :(得分:0)

还值得注意的是,如果它曾经运行过并且突然停止运行,则可以通过清除Android版Chrome浏览器中的缓存来重置它。

右上角->历史记录->清除浏览历史记录->清除浏览数据->清除数据