2016-08-09 9 views
0

내 응용 프로그램이 각도 1.3을 기반으로합니다. 페이지 중 하나에서 아주 큰 개체에 깊은 시계가있는 지침이 있습니다. 크롬이 버전 52로 업그레이드 되었기 때문에이 페이지는 매우 느리게 반응하지 않아 브라우저가 다운되는 경우가 있습니다. 크롬의 개발 도구의 "타임 라인"을 사용하여 조사를 해본 결과 문제의 원인이되는이 깊은 시계를 발견했습니다. 일단 시계를 깊게 만들지 않으면 페이지가 정상적으로 돌아옵니다. Chrome 52에서 equals 구현이 변경되어이 속도가 느려질 수 있었습니까?크롬이 버전 52로 업그레이드 한 이후 웹 페이지가 정말 느려짐

감사

답변

0

그것은 크롬 52 AngularJS와 가진 몇 가지 문제가있는 것 같다.

CORS 불만 인 DELETE가 있기 전에 OPTIONS 프리 플라이트 콜이 있었기 때문에 응용 프로그램이 고장난 곳에서 문제가 발생합니다. CORS 불만 인 경우 이전에 작업 한 곳이 403이었습니다. 전에 속도 저하가 발생하지 않은 객체에 깊은 시계 - 나는 점을 속도 저하 문제의 근본 원인을 핀 수 있었다 추가 조사 후

https://productforums.google.com/forum/#!topic/chrome/l7MBuKyA_mg;context-place=topicsearchin/chrome/chrome $ 2만4백3 $ 20OPTIONS

+0

:

버그는 크롬에보고 – user6001112

+0

Chrome에서이 버그로 인해 내 경험 (https://bugs.chromium.org/p/chromium/issues/detail?id=633729)이 추가되었습니다.이 버그로 인해 anglejs CORS OPTION 요청이 DELETE 요청에 실패하게됩니다. 왜냐하면'Access- Control-Request-Headers :'헤더가 비어 있습니다. – seangwright