Ein Beispiel aus einem manifest bei mir:
{{
"short_name": "{title}",
"name": "{title}",
"display": "standalone",
"start_url": "index.html",
"background_color": "black",
"theme_color": "black",
"icons": [
{{
"src": "ParEurIcon72x72.png",
"sizes": "72x72"
}},
{{
"src": "{icon}",
"sizes": "192x192"
}},
{{
"src": "ParEurIcon512x512.png",
"sizes": "512x512"
}},
{{
"src": "Square310x310Logo.scale-100.png",
"sizes": "310x310"
}},
{{
"src": "Wide310x150Logo.scale-100.png",
"sizes": "310x150"
}},
{{
"src": "Square310x310Logo.scale-400.png",
"sizes": "310x310"
}},
{{
"src": "Wide310x150Logo.scale-400.png",
"sizes": "310x150"
}}
]
}}
Bei title wird eingesetzt, was in der Zeile über manifest als Titel eingetragen ist.
Bei icon in geschweiften Klammern wird eingesetzt, was in den Properties als icon angegeben ist.
Ich habe nur bei den übrigen Icons etwas geändert, weil ich ja meine eigenen Icons statt der AppStudio Symbole verwenden wollte. Das klappt auch so. Mit den Ergänzungen mit den 4. bis 7. icons bin ich einfach einmal einer Empfehlung gefolgt, kann aber nicht erkennen, ob ich damit irgendwo etwas bewirke. Kannst du also weglassen. Nur 3 Icons, wie vorgegeben, müssten genügen. Diese png Icons habe ich im Hauptverzeichnis abgelegt und deshalb auch keinen Pfad eintragen brauchen.
Dass es mit den Bildern funktioniert, obwohl includes nicht in extraFiles eingetragen ist, erkläre ich mir jetzt damit, dass du sämtliche Bilder im Project-Explorer hast und dort bei jedem Bild der Pfad eingetragen ist. Das ist aber meine freie Phantasie, denn ich habe das noch nicht so gesehen, dass alle Bilder direkt im Project-Explorer aufgezählt sind. Ich habe so etwas in einer Datei, in welcher alle Klänge von allen Klaviertasten vorgespielt werden können. Da werden oder wurden beim Programmstart alle 2 x 88+ Tondateien in den Explorer geladen. Das hat bei jedem Start des Projekts ärgerlich lang gedauert.
Das Vorgehen erscheint mir OK so, außer dass ich ja auf meinem Server bsommer.de bereitstelle und dort auf den Link zur App klicke. Willst du sagen, dass sich auf die URL hin die App in Chrome nicht öffnet?