각기 잠재적으로 수백 개의 이미지가 포함 된 탭에 여러 개의 독립적 인 섹션이 표시된 페이지가 있습니다. 그 부분이 여기에 Chrome에서 지연 중일 때 동적으로로드 된 내용으로 이미지로드
을 렌더링입니다되면 JQuery와는 JQuery lazy load plugin와 이미지의로드를
- : 나는이 일을하고, 페이지로드가 확대됨에 만들려면 어떻게 커피 스크립트에서이 일을하고 대한 의사 :
$.when.apply($, sectionPromises).then(() -> render each section $("img.lazyload").lazyload() return )
일이 끝나는 무슨 일이 첫번째 섹션에 ì 탭의 상단에있는 처음 몇 이미지입니다 로드가 잘되었지만 첫 번째 섹션의 아래쪽 또는 다른 탭 섹션의 전체 이미지는 모두 Chrome에서 단순히 '(대기 중)'입니다.
이것은 플러그인을 사용하여 일반적으로 구성된 페이지에서 이미지를 지연로드하는 사이트의 다른 부분에서는 발생하지 않습니다 (한꺼번에). 그러나 여기 재미있는 일이 있습니다. 아래로 스크롤하거나 탭을 이동할 때 Chrome 개발자 도구를 열어두면 가끔의 문제가 발생하지 않습니다. 모든 것이 완벽하게로드됩니다. 그게 얼마나 야생입니까?
동적으로 생성 된 콘텐츠에서 이러한 지연된 이미지를 Chrome에서 올바르게로드하는 방법에 대한 아이디어는 Chrome 개발자 도구를 열지 않고도 크게 평가할 수 있습니다.
문제의 자체적 인 예를 만들 수 있습니까? 아마 당신이 사용하고있는 게으른 로딩 플러그인의 버그 일 겁니다. – Blender
이것은 실제로 시도한 두 번째 지연로드 플러그인입니다. [이 것] (https://github.com/aFarkas/lazysizes)에서도 동일한 문제가 발생합니다. – Vidya
네트워크 탭에서 '보류 중'으로 보입니까? – Maddis