"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, и ошибка больше не появляется.

Другие вопросы по тегам