JavaScript/Webcal-协议检测?

JavaScript/Webcal-协议检测?,javascript,cross-browser,icalendar,webcal,Javascript,Cross Browser,Icalendar,Webcal,我正准备发布iCal订阅功能,我想将协议设置为https://或webcal://,具体取决于浏览器支持。我知道webcal是一个非官方协议,但有没有办法检查浏览器是否支持它?到目前为止,似乎没有什么能让它在IE8中工作,我即将测试IE9+,但我更愿意为所有不理解webcal://的浏览器提供优雅的降级(据我所知,Android浏览器似乎也有问题)

我正准备发布iCal订阅功能,我想将协议设置为
https://
webcal://
,具体取决于浏览器支持。我知道webcal是一个非官方协议,但有没有办法检查浏览器是否支持它?到目前为止,似乎没有什么能让它在IE8中工作,我即将测试IE9+,但我更愿意为所有不理解
webcal://
的浏览器提供优雅的降级(据我所知,Android浏览器似乎也有问题)