4

ウェブサイトにAndroid アプリ バナー ( https://www.chromestatus.com/features/4540065577435136 ) を追加しています。マニフェストとアイコンを追加しましたが、まだ表示されません。ユーザー エンゲージメントをバイパスするためにクロム フラグを有効にしていることに注意してください。

アプリ バナーの要件は、サイトが 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"
}
4

2 に答える 2

4

この問題を調査しました。インストールしようとしているアプリが既にインストールされている場合、バナーは表示されません。アプリをアンインストールして、もう一度お試しください。また、このクロムフラグを有効にすることを忘れないでください

chrome://flags/#bypass-app-banner-engagement-checks

Google に、Safari に表示されるものと同様のバナーを実装するように依頼する必要があるかもしれません。アプリがインストールされているかどうかを検出し、[インストール] ボタンの代わりに [開く] ボタンを表示します。

于 2015-09-02T21:21:13.110 に答える