Я внедрил caldav API для управления календарем icloud, и все работает как положено.
Но теперь я пытаюсь отправить событие с описанием, включающим html-контент вместо обычного текста. Я провел свое исследование и не мог добиться успеха.
Ниже приведен пример API и скриншот события в календаре icloud.
PUT /home/meeting.ics HTTP/1.1
Host: ...
Content-Length: ...
Content-Type: text/calendar; charset=utf-8
BEGIN:VCALENDAR
BEGIN:VEVENT
UID:test123
SUMMARY:Test Event
DESCRIPTION:Hi User <br/><br/> Text...<br/>Note : </br><br/>Thank you
DTSTART:20180920T080000Z
DTEND:20180920T170000Z
END:VEVENT
END:VCALENDAR
На приведенном выше снимке экрана мы видим, что в разделе заметок отображаются HTML-теги. Я думаю, это потому, что календарь icloud рассматривает все сообщение как текст. Здесь я ищу решение для выравнивания текста с html.
Любая помощь будет оценена по достоинству. Заранее спасибо.