将 Chrome 更新到 36.0.1985.125 后,我在控制台中注意到了此警告和错误消息。
Warning:
'Range.detach' is now a no-op, as per DOM (http://dom.spec.whatwg.org/#dom-range-detach).
Error:
Discontiguous selection is not supported.
看得到:http://rangy.googlecode.com/svn/trunk/demos/cssclassapplier.html
其他 javascript/jquery 插件(wysihtml5、rangy)也受到影响,有什么解决方案吗?
我仍在尝试决定对此采取什么措施。看这个兰吉问题(抱歉,迁移到 GitHub 尚未完全完成)。我认为 Chrome 的行为是无益的希望将其删除.
Rangy 中的违规代码是在一项功能测试中,该测试确定浏览器是否支持选择范围内的多个范围(当前主流浏览器中,只有 Firefox 支持)。由于这似乎不会消失,我想我将不得不忍受它并添加浏览器嗅探,这让我很难过。
Update
我向 Rangy 添加了一个可怕的浏览器嗅探,并且错误不再出现。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)