47 подписчиков
EscapeUrl и Uri Scheme
В операционных системах есть такая удобная фигня как uri scheme. На ней строится функционал диплинков. И есть много удобных схем типа mailto. Пользуясь такими схемами не стоит забывать, что это обращение по URL. И соответственно правила там точно такие же. И проблемы возникают аналогичные.
У нас недавно была проблема, что mailto работал на андроид, но не работал на айос. И почему? Так как в шаблоне тела письма были "пробелы". Решается это довольно просто (как на скриншоте). Главное помнить, что обращение по uri схеме обладает такими же ограничениями, как обращения по урлу. И не все веб клиенты автоматически эскейпят нужные символы. Думаю кому-то понимание этого вопроса может сэкономить время
#советы
Около минуты
31 декабря 2022