我正在寻找有助于功能检测的modernizr,这可能是蜜蜂膝盖,弄清楚你的网站是否与给定的网络浏览器兼容,但我没有看到任何迹象表明我可以使用它检测我们创建的自定义HTML元素&在我们的内容中定义。
如果它不是现代化的,我如何可靠地检测浏览器是否能够以“HTML 5”方式处理自定义HTML元素?
答案 0 :(得分:3)
Modernizr目前还没有对此进行测试,但由于它有一个API来创建元素,它应该像
一样简单var supportsCustomElements = ('registerElement' in document)
检测API的v0。要检查更新的v1,它的
var supportsCustomElements = ('customElements' in window)
答案 1 :(得分:0)
旧线程,但只是想说Modernizer现在正在支持它。