Come ottenere iOS per rispettare correttamente l'attributo di collegamento "Apple-Touch-ICON-DECOPPOST" per una "app Web"

StackOverflow https://stackoverflow.com/questions/6381312

Domanda

Ho creato diverse app Web per iOS che utilizzano il Metodo dell'attributo di collegamento precospato da Apple-Touch-ICON Per icone di schermata iniziale personalizzate senza lucentezza. Tuttavia, di recente ho riscontrato un problema, in cui, dopo aver aggiunto il segnalibro della schermata domestica e quindi eseguire l'app e uscire dall'app (tramite multitasking), Gloss viene applicato all'icona! Non capisco perché questo accada. Non riesco a riprodurlo su un iPad 2, ma questo continua a succedere sul mio iPhone 3GS in esecuzione 4.3.3. Inoltre, sembra che potrebbe avere qualcosa a che fare con il metterlo in una cartella?

L'app si trova a http://pattern86.com/apps/color Se desideri ispezionare il codice.

Fondamentalmente questo è ciò che accade:

  1. Aggiungi l'app alla schermata principale. (Nessun lucentezza: tutto è bravo a questo punto.)

    enter image description here

  2. Lascia l'app dal multitasking (mostra già la lucentezza qui!)

    enter image description here

  3. Ora l'icona ha l'effetto lucido! Cosa dà?

    enter image description here

È stato utile?

Soluzione

(ripubblicando come risposta, come richiesto :)

Potrebbe essere qualcosa a che fare con l'icona stessa. L'immagine ha un canale Alpha? Fai le tue altre app, app '?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top