我正在我的网站上添加 android 应用程序横幅 ( https://www.chromestatus.com/features/4540065577435136 )。我已经添加了 list 和图标,但它仍然没有出现。请注意,我正在启用 chrome 标志以绕过用户参与。
应用横幅的要求是网站应采用 HTTPS。我的站点使用 HTTPS,但我为此使用了 SHA-1 证书。有没有可能是这个问题或我的 list 有问题?
{
"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-app-banner-engagement-checks
也许我们应该要求 Google 实现一个与 Safari 上显示的横幅类似的横幅,它会检测您是否安装了该应用程序并显示“打开”按钮而不是“安装”按钮。
关于android - 我的 Android 应用程序横幅未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31603050/