9

manifest.json でアイコンを指定する方法は? 配列を使用するものと辞書を使用するものがあるようです。例えば:

https://developer.chrome.com/webstore/get_started_simple

"icons": {
   "128": "icon_128.png"
},

しかし、このソースでは、次のように使用しています。

https://developers.google.com/web/updates/2014/11/Support-for-installable-web-apps-with-webapp-manifest-in-chrome-38-for-Android?hl=en

  "icons": [
    {
      "src": "launcher-icon-2x.png",
      "sizes": "96x96",
      "type": "image/png"
    },
    {
      "src": "launcher-icon-3x.png",
      "sizes": "144x144",
      "type": "image/png"
    },
    {
      "src": "launcher-icon-4x.png",
      "sizes": "192x192",
      "type": "image/png"
    }
  ],

Web アプリを Chrome 拡張機能としてインストールしようとして、後者の形式を使用すると、次のエラーが発生します。

そのため、最初の形式を使用する必要があると思います。しかし、自分のアプリをプログレッシブ Web アプリとして Android にインストールしようとすると、後の形式が必要なようです...

4

1 に答える 1