Как создать событие календаря (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, где ОС не обрабатывает файлы событий календаря, и независимо от того, установлена ​​ли у пользователя программа, которая зависит от пользователя.

Я не могу попросить своих пользователей загрузить приложение, если они хотят открыть этот файл.

Тогда не "разрабатывайте функцию" добавить это событие в свою повестку дня "на мобильном сайте". Не требуется, чтобы любой пользователь, посещающий ваш сайт, предварительно установил приложение календаря, которое соответствует вашим требованиям.

Другие вопросы по тегам