Ich habe eine Webapp mit allen empfohlenen Link-und Meta-Tags für Safari erstellt, z.Ist es möglich, iPhone/iPod zu zwingen, Apple-Touch-Icon zu aktualisieren, sobald Webapp zum Startbildschirm hinzugefügt wird?
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="apple-touch-startup-image" href="/startup.png" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-ipad.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-iphone4.png" />
aber mein Problem ist, wenn der startup.png oder einer der apple-touch-Symbol-Image-Dateien auf dem Webserver aktualisiert werden, ist es nicht wie ein iphone des Benutzers erscheinen oder iPod wird die aktualisierte Datei retreive Sobald es auf ihrem Home-Bildschirm gespeichert wurde (ich vermute, es ist irgendwie zwischengespeichert). Es funktioniert, um die Webanwendung vom Startbildschirm zu entfernen und neu hinzuzufügen. Aber gibt es eine Möglichkeit, die Anwendung wissen zu lassen, dass sie diese Bilder aktualisieren muss, ohne dass der Benutzer sie löschen und neu hinzufügen muss?
Es gibt eine private API, um dies zu tun, aber ich denke nicht, dass wir es verwenden dürfen. Wenn Sie bemerken, dass die Kalender-App das Symbol täglich aktualisiert hat, ändern Sie das Datum. –
Innerhalb einer App gibt es möglicherweise eine Möglichkeit, dies zu tun. Das ursprüngliche Poster fragt jedoch, ob es möglich ist, das Symbol zu ändern, wenn Sie eine Website auf dem Startbildschirm und nicht aus einer App als Lesezeichen speichern. –
Ich werde widerwillig akzeptieren "nicht möglich" als Antwort. – TKTS