2016-08-09 1 views
0

Мое приложение основано на Angular 1.3 На одной из страниц у меня есть директива, которая имеет глубокие наблюдения на объекте, который довольно большой. Поскольку Chrome обновлен до версии 52, эта страница стала чрезвычайно медленной и не реагирующей, иногда приводящей к сбою браузера. Я провел некоторое расследование, используя «Временную шкалу» инструментов разработчика Chrome, и в конце концов я определил эти глубокие часы, которые являются источником проблемы. Как только я сделал часы не глубокими, страница вернулась к нормальному поведению. Что-то изменилось с помощью реализации equals в Chrome 52, что могло вызвать эту медленность?Веб-страница становится очень медленной, так как хром обновлен до версии 52

Благодаря

ответ

0

Кажется, есть несколько проблем, с хромом 52 и angularJS.

У меня возникла проблема, когда мое приложение нарушилось, потому что перед вызовом DELETE (чтобы быть жалобой CORS) существует предварительный вызов OPTIONS, который теперь приводит к тому, что он ранее работал.

Bug сообщил хромом:

https://productforums.google.com/forum/#!topic/chrome/l7MBuKyA_mg;context-place=topicsearchin/chrome/chrome $ 20403 $ 20OPTIONS

+0

После дополнительного расследования я был в состоянии точно указать замедленность вопрос первопричину - глубоко смотреть на объект, который не вызывает медлительность перед тем – user6001112

+0

Я добавил свои впечатления (https://bugs.chromium.org/p/chromium/issues/detail?id=633729) с этой ошибкой в ​​Chrome, которая вызывает запросы CORS OPTION для запросов DELETE с ошибкой, потому что 'Access- Заголовок Control-Request-Headers: 'header пуст. – seangwright

Смежные вопросы