Как создать событие календаря (ics или vcs) на веб-сайте, который будет обрабатываться Android?
Я пытаюсь разработать функцию "добавить это событие в свою повестку дня" на мобильном веб-сайте. Я нашел некоторые записи об этом, но ни одна из них не работает для меня.
Как добавить файл.vcs в календарь Android
Добавить событие календаря в Android из Интернета. VCS скачать
Я не могу попросить своих пользователей загрузить приложение, если они хотят открыть этот файл.
Я провел несколько тестов, на Nexus 4 (4.4.2) и Nexus 5 (4.4.4) ни ical, ни vcal файлы не работают. Файлы загружены, но я не могу их открыть. Поведение отличается на устройствах Samsung. На S2(4.0.3) работает только формат vcal. Начинается действие "Повестка дня". На S4 mini (4.2.2) файлы iCal и vCal обрабатываются программой 'S Planner'.
Есть идеи?
1 ответ
Как создать событие календаря (ics или vcs) на веб-сайте, который будет обрабатываться Android?
Android - это операционная система. Он не обрабатывает файлы событий календаря - приложения календаря. Как вы обнаружили, для Android существует множество календарных приложений, и у пользователя может быть установлено ноль, одно или несколько приложений. Некоторые могут предлагать поддержку файлов событий календаря, некоторые - нет.
Это ничем не отличается от Windows или Linux, где ОС не обрабатывает файлы событий календаря, и независимо от того, установлена ли у пользователя программа, которая зависит от пользователя.
Я не могу попросить своих пользователей загрузить приложение, если они хотят открыть этот файл.
Тогда не "разрабатывайте функцию" добавить это событие в свою повестку дня "на мобильном сайте". Не требуется, чтобы любой пользователь, посещающий ваш сайт, предварительно установил приложение календаря, которое соответствует вашим требованиям.