Nous avons une application de commerce électronique qui envoie les détails de la commande lors d'un achat, et nous venons de repenser ce modèle d'e-mail. Au cours des derniers jours, nous avons reçu des informations selon lesquelles certains clients avaient perdu la moitié du texte de l'e-mail.
Après avoir finalement obtenu une capture d'écran, nous avons appris que le problème se produit sur les iPhones en mode sombre. Jusqu'à présent, ils ont tous été des clients utilisant gmail avec l'application Mail ou avec Safari (les deux ont le même problème). Je ne sais pas si le facteur gmail est pertinent ou une coïncidence.
Notre e-mail est simple - il a un fond blanc, des en-têtes gris et un corps de texte noir. Le mode sombre laisse le fond blanc et les titres gris intacts, mais le texte du corps passe du noir au blanc. Sur le fond blanc, le texte blanc est évidemment invisible, et l'e-mail semble manquer de grandes quantités de contenu.
Y a-t-il quelque chose qui puisse être fait pour empêcher le mode sombre de changer notre texte du noir au blanc?
Je dois noter que nous avons également un code QR intégré dans l'e-mail, donc je suis préoccupé par les solutions qui permettraient au mode sombre de procéder à la recoloration de notre e-mail complet, car je pense que cela rendrait plus difficile la reconnaissance du code QR .
Modifier: cela n'est lié à aucun code d'application, donc les directives sur le développement d'iOS pour le mode sombre ne s'appliquent pas. Il s'agit simplement de la façon dont l'application Mail d'Apple sur iOS 13 en mode sombre affiche un e-mail HTML.
color-scheme: light only
sur tous les éléments. Merci beaucoup.