(я читал большинство тем по этой проблеме и пробовал разные варианты, но все еще не могу решить свою проблему).
Я генерирую события календаря ical из сценария php, который необходимо отправить по электронной почте.Это работает довольно хорошо;Полученные вложения могут быть открыты и использованы для создания / изменения / удаления событий календаря.Я тестирую в основном на своем iphone.
Проблема, с которой я столкнулся, заключается в том, чтобы включить разрывы строк в поле ОПИСАНИЕ: - если я сгенерирую «\ n» или «\ r \ n» (с пробелом после \ n), тогда отображается все поле, но одной строкой.- если я сгенерирую «\ n» или «\ r \ n», то будут отображены символы «\ n» или «\ r \ n».
Кроме того, поскольку я прочитал, что могут быть проблемы сЯ пытался вставить;в описании: после экранирования \ он отображается как \;и если его не избежать, это не вызывает никаких проблем.
Вот пример приложения ics
BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
BEGIN:VEVENT
ORGANIZER:MAILTO:noreplyClickNFly@aeroclub-uaca.org
DTSTART:20180924T080000Z
DTEND:20180924T090000Z
LOCATION:Uaca
245 Avenue Francis Tonner 06150 Cannes, France
TRANSP:OPAQUE
SEQUENCE:0
UID:20180919T190033-331242606@aeroclub-uaca.org
DTSTAMP:20180919T170033Z
SUMMARY:Baptême sur F-GJPJ
DESCRIPTION:Vol local\\r\\n PAX: John Doe (06.00.11.22.33)\\r\\n 5ème essai pour test calendrier
PRIORITY:5
CLASS:PUBLIC
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
Любое предложение будет крайне приветствоваться.
Спасибо.