크롬환경에서 개발을 진행할 경우, 이미지나 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;
고육지책으로 찾아낸 방법입니다..
이보다 저 좋은 방법을 아시는 분은 알려주시면 감사하겠습니다.
크롬(chrome) 브라우저 캐시/쿠키정보 지우기, 웹사이트 개발 시 캐시/쿠키 저장 안 되게 하기 (0) | 2017.02.02 |
---|---|
크로스브라우징 html 태그별 지원되는 브라우저 버전 확인하기 (0) | 2016.09.11 |
웹사이트의 크롬브라우저의 새로고침 설정 (0) | 2016.07.19 |
크롬(Chrome) 환경에서 USB 연결로 모바일 디버깅하기 (0) | 2016.07.19 |
손쉬운 웹사이트 구축/관리 ... 드루팔 (Drupal) 과의 첫만남 (0) | 2016.07.17 |
댓글 영역