i'm working on a mobile site that lists events. I thought that putting together an ICS file, which contains all the information for a specific event, and linking to that file would be enough to have the OS handle the ICS file and add that information to the calendar.
This works on Desktop Computers where the Browser asks if i would like to open the ICS file with a calendar application currently installed.
On android and iOs this does not work at all.
This is what i get on android:
- Chromebrowser - can't download the file; says download failed
- Firefox - downloads the ICS file and opens it with a text editor
- Opera - downloads the ICS file and opens it with a text editor
iOs: downloads the file and does nothing
So, is there a way to serve that info to the user so he/she can add that event to his/hers calendar? (like a JS Framework)