2016-11-07 2 views
1

웹 기반 시각화를 구축하고 있으며 서버의 <audio /> 요소 원본 파일을 크기가 같지만 이름이 같은 다른 파일로 대체했습니다.Chrome에서 리소스를 다시로드하도록하려면 어떻게해야하나요?

Chrome에서 페이지를 새로 고침 할 때 이전 사운드가 사용되었습니다. 페이지를 STRG + F5로 누르면 여전히 오래된 사운드가 사용되었습니다. 그런 다음 오디오 요소의 소스 URL로 이동하여 브라우저에서 mp3 파일을 직접 열었습니다. 그럼에도 불구하고 오래된 소리가 사용되었습니다. 나는 또한 dev 도구를 열어 보았고 캐시를 비활성화했다.

Firefox의 경우 새로 고침 한 사운드는 강제 새로 고침 (Strg-F5) 후에 사용되었습니다. 이는 예상 한 동작과 동일합니다. 모든 서버 측 캐싱은 완전히 비활성화되어 있습니다.

여기 Chrome에서 무엇을하고 있습니까? 사운드 파일이 지구상에서 가장 중요한 것 (프로그램 적으로 경고음으로 사용됨)이 아니라 다른 리소스가 "캐시에 갇히게 될 수도 있습니다"라는 점에 조금 놀랐습니다. 누군가가 같은 문제에 빠졌습니까?

+1

Chrome의 모든 파일 유형으로이 문제가 발생합니다. 지금 당장 직장에서 가장 짜증나는 부분이되고 있습니다. – KnightHawk

+0

이봐 요, 그 해결책을 찾았습니까? – Rusty

답변

1

나는 같은 문제로 달렸다. 일부 CCS를 디버깅하고있었습니다. 내가 해결 한 방법은 다음과 같습니다. F12을 눌러 Chrome에서 개발자 콘솔 열기 다음 새로 고침 버튼을 마우스 오른쪽 버튼으로 클릭하면 세 번째 옵션이 선택됩니다. 이렇게하면 페이지가 다시로드되어 캐시를 지워야합니다. Ctrl 키를 + 변화 + R 또는 Ctrl 키를이 page을 확인 학습과 정보에 대한 + F5

: 당신은 캐시 된 콘텐츠를 무시하고 페이지를 relaod하십시오.

희망 하시겠습니까?