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

我的android应用程序横幅未显示,android,google-chrome,smartbanner,Android,Google Chrome,Smartbanner,我正在我的网站上添加android应用程序横幅()。我已经添加了清单和图标,但它仍然没有出现。请注意,我正在启用chrome标志以绕过用户参与 应用程序横幅的要求是该站点应使用HTTPS。我的站点是HTTPS,但我使用的是SHA-1证书。有没有可能这就是问题,或者我的舱单有问题 { "name": "Website", "icons": [ { "src": "icon144x144", "sizes": "144x144", "type":

我正在我的网站上添加android应用程序横幅()。我已经添加了清单和图标,但它仍然没有出现。请注意,我正在启用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"
}

我已经调查了这个问题。如果您已经安装了要安装的应用程序,则不会显示横幅。卸载应用程序并重试。还请记住启用此chrome标志

chrome://flags/#bypass-应用程序横幅参与检查


也许我们应该要求谷歌实现一个类似于Safari上显示的横幅,它检测你是否安装了应用程序,并显示一个“打开”按钮而不是“安装”按钮。

同样值得注意的是,如果它之前工作过,突然停止,可以通过清除Android浏览器中的浏览器缓存来重置它


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

我已经测试过,使用给出的示例是可行的,但只要我更改我应用程序的包,它就会停止工作。