根据DOM,’Range.detach’现在是无操作
将Chrome更新为36.0.1985.125后,我在控制台中注意到此警告和错误消息。
警告:
'Range.detach' is now a no-op, as per DOM (http://dom.spec.whatwg.org/#dom-range-detach).
错误:
Discontiguous selection is not supported.
可以看到: http : //rangy.googlecode.com/svn/trunk/demos/cssclassapplier.html
其他javascript / jquery插件(wysihtml5,rangy)也受到影响,任何解决方案?
我还在试着决定该怎么做。 看到这个Rangy问题 (迁移到GitHub不太完整,对不起)。 我认为这对Chrome来说无益,并希望将其删除 。
Rangy中的违规代码是一项function测试,用于确定浏览器是否支持选择中的多个范围(当前主流浏览器中只有Firefox支持)。 由于这似乎没有消失,我想我将不得不吮吸它并添加浏览器嗅探,这让我感到难过。
更新
我向Rangy添加了一个可怕的浏览器嗅探,错误不再出现。