Abbiamo un'app di e-commerce che invia i dettagli dell'ordine quando viene effettuato un acquisto e abbiamo appena riprogettato quel modello di email. Negli ultimi giorni abbiamo ricevuto segnalazioni che mancavano metà del testo nell'e-mail ad alcuni clienti.
Dopo aver finalmente ottenuto uno screenshot, abbiamo appreso che il problema si sta verificando su iPhone usando la modalità oscura. Finora sono stati tutti clienti che utilizzano Gmail con l'app Mail o con Safari (entrambi hanno lo stesso problema). Non sono sicuro che il fattore Gmail sia rilevante o una coincidenza.
La nostra e-mail è semplice: ha uno sfondo bianco, intestazioni grigie e testo in nero. La modalità scura lascia intatti lo sfondo bianco e le intestazioni grigie, ma il testo del corpo viene modificato da nero a bianco. Sullo sfondo bianco, il testo bianco è ovviamente invisibile e nell'e-mail sembra che manchi una grande quantità di contenuti.
C'è qualcosa che può essere fatto per impedire alla modalità scura di cambiare il nostro testo da nero a bianco?
Dovrei notare che abbiamo anche un codice QR incorporato nell'e-mail, quindi sono preoccupato per le soluzioni che consentirebbero alla modalità dark di procedere nella ricolorazione della nostra e-mail completa, poiché credo che renderebbe più difficile il riconoscimento del codice QR .
Modifica: questo non è correlato a nessun codice app, quindi non si applicano le linee guida per lo sviluppo di iOS per la modalità oscura. Questo è semplicemente un problema del modo in cui l'app Mail di Apple su iOS 13 in modalità dark sta visualizzando un'e-mail HTML.
color-scheme: light only
tutti gli elementi. Grazie mille.