상세 컨텐츠

본문 제목

크롬 Chrome 에서 이미지, MP3 파일 수정시 업데이트 안될때

IT공부방/개발환경,오픈소스

by 동해둘리 2016. 9. 7. 12:21

본문

반응형

크롬환경에서 개발을 진행할 경우, 이미지나 mp3 파일등을 업데이트 했는데도

과거의 이미지와 mp3 가 계속 보여지거나 Play 되는 경우가 있습니다.





위와 같이 개발자도구 화면의 Network 탭을 확인해보면 status 가 200 으로 표시되야 하는데, 

그렇지 않다면 캐시된 정보를 불러온다는 뜻입니다.


이럴경우 F5 키를 누르거나 Ctrl + F5 키를 누르면 

대부분 해결이 되지만, 유독, mp3 의 경우에는 잘 안되는 경우가 있습니다.




아마도, 용량이 크다보니까 그런듯 합니다만.....




이럴경우, 고육지책으로 선택한 방법은 의미없는 인자값을 붙여주는 겁니다.


http://www.domain.co.kr/test.mp3  파일이 있다고 가정할때....



test.mp3 파일의 내용을 새로운 내용으로 변경해서 업로드 했는데도,

계속 기존의 소리가 나온다면, 아래와 같이 해결할 수 있다.



http://www.domain.co.kr/test.php3?test=alksdjfla 


위와같이 입력한 후에 F5키 또는 Ctrl+F5 키를 클릭하면 해당 URL이 변경되었기 때문에 

mp3 파일을 새로 불러오게 됩니다. 아래와 같이 코딩하는 방법도 구식이지만 생각해 볼 만 합니다.


var nRandom = Math.random();

var sRefresMp3 = sMp3FileName + "?refresh=" + nRandom;




고육지책으로 찾아낸 방법입니다..

이보다 저 좋은 방법을 아시는 분은 알려주시면 감사하겠습니다.




반응형

관련글 더보기

댓글 영역