I have a web application that creates custom ics files that users can then sign up with a file link. On OS X and iOS, iCal processes the ics file and asks if the user wants to subscribe to the calendar. On the Google Calendar desktop (in the browser), I can use the following format:
https://www.google.com/calendar/render?cid=http://example.com/calendarfile.ics
However, on Android, by opening this link, I get the following:
"You are trying to use the desktop version of Google Calendar in a mobile browser. Some features may not work correctly. Would you like to switch to the desktop version?"
How can I structure the link so that on Android it automatically opens the Calendar application and allows the user to subscribe - or alternately open the mobile calendar and allow the subscription of the subscriber without prior warning?
source
share