購入時に注文の詳細を送信するeコマースアプリがあり、そのメールテンプレートを再設計しました。過去数日間、一部のお客様がメールのテキストの半分が欠落しているという報告を受けました。
最終的にスクリーンショットを取得した後、ダークモードを使用しているiPhoneで問題が発生していることがわかりました。これまでのところ、彼らはすべて、MailアプリまたはSafariでgmailを使用している顧客でした(両方とも同じ問題があります)。Gmailの要素が関連しているか、偶然かはわかりません。
私たちのメールはシンプルです。背景は白、見出しは灰色、本文は黒です。ダークモードでは、白い背景と灰色の見出しは変更されませんが、本文のテキストが黒から白に変更されます。白い背景では、白いテキストは明らかに見えず、メールには大量のコンテンツが欠落しているように見えます。
ダークモードによってテキストが黒から白に変わるのを防ぐためにできることはありますか?
メールにQRコードが埋め込まれていることにも注意してください。QRコードが認識されにくくなるため、ダークモードでメール全体の色を変更できる解決策が心配です。 。
編集:これはアプリのコードとは関係がないため、ダークモード用のiOSの開発に関するガイドラインは適用されません。これは、iOS 13のAppleのメールアプリがダークモードでHTMLメールを表示する方法の問題です。
color-scheme: light only
すべての要素を設定しなければなりませんでした。どうもありがとうございます。