我正在查看 modernizr,它应该有助于功能检测,据推测这是蜜蜂跪在弄清楚您的网站是否与给定的网络浏览器兼容,但我没有看到任何表明我可以使用它来检测我们在内容中创建和定义的自定义 HTML 元素。
如果不是 modernizr,我如何可靠地检测浏览器是否能够以“HTML 5”方式处理自定义 HTML 元素?
最佳答案
Modernizr 目前没有对此进行测试,但是因为它有一个 API 来创建元素,它应该像
var supportsCustomElements = ('registerElement' in document)
检测 API 的 v0。要检查更新的 v1,它的
var supportsCustomElements = ('customElements' in window)
关于javascript - 如何检测浏览器是否支持自定义元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25096743/