有没有办法确定浏览器是否支持Reveal.js,以便对于不支持的浏览器用户,我可以提供有意义的消息?
我的意思是像impress.js提供的解决方案(如果浏览器不受支持则显示特殊div,如果有浏览器支持则自动隐藏)。
答案 0 :(得分:0)
您需要知道库使用的CSS3功能。
如果您知道,可以使用modernizr之类的功能检测库来检查相关浏览器是否确实支持它们。
您可以阅读这篇文章
http://www.sitepoint.com/detect-css3-property-browser-support/ 的更新强>
根据https://github.com/hakimel/reveal.js/wiki/Browser-Support,该库支持从IE8开始的所有浏览器,但功能有限。
答案 1 :(得分:0)
reveal.js包括head.js,理论上,它可以识别浏览器和“功能”,如触摸和屏幕大小。问题是包含的版本是旧的,不能。上传它,你应该能够做你想做的事。