"Range.detach" теперь недоступен, согласно DOM
Я заметил это предупреждение и сообщение об ошибке в своей консоли после обновления 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) также были затронуты, какие-либо решения?
1 ответ
Я все еще пытаюсь решить, что с этим делать. Посмотрите эту проблему Rangy (переход на GitHub не совсем завершен, извините). Я думаю, что это бесполезное поведение со стороны Chrome, и я хотел бы его удалить.
Оскорбительный код в Rangy находится в функциональном тесте, который определяет, поддерживает ли браузер несколько диапазонов в пределах выбора (из текущих основных браузеров, только Firefox делает). Так как это, похоже, не уходит, я думаю, что мне придется смириться с этим и добавить броузер браузера, что меня огорчает.
Обновить
Я добавил ужасный нюх браузера в Rangy, и ошибка больше не появляется.