Ich arbeite an einer mobilen Website, die Veranstaltungen auflistet. Ich dachte, dass die Erstellung einer ICS-Datei, die alle Informationen für ein bestimmtes Ereignis enthält, und die Verknüpfung mit dieser Datei ausreichen würde, damit das Betriebssystem die ICS-Datei verarbeiten und die Informationen zum Kalender hinzufügen kann.
Dies funktioniert auf Desktop-Computern, wo der Browser fragt, ob ich die ICS-Datei mit einer derzeit installierten Kalenderanwendung öffnen möchte.
Auf Android und iOs funktioniert das überhaupt nicht.
Das erhalte ich auf Android:
- Chromebrowser - die Datei kann nicht heruntergeladen werden; der Download ist fehlgeschlagen
- Firefox - lädt die ICS-Datei herunter und öffnet sie mit einem Texteditor
- Opera - lädt die ICS-Datei herunter und öffnet sie mit einem Texteditor
iOs: lädt die Datei herunter und tut nichts
Gibt es also eine Möglichkeit, dem Benutzer diese Informationen zur Verfügung zu stellen, damit er/sie das Ereignis zu seinem/ihrem Kalender hinzufügen kann? (wie ein JS-Framework)