sencha touch2 디버깅 하기
sencha touch2에서 디버깅 하려는데 js파일 뒤에 ?_dc=<timestamp>가 붙여
브라우저에서 매번 브래이크 포인트가 없어지는 문제가 발생하였다.
이런 이슈에 대해서는
http://www.sencha.com/forum/showthread.php?132603-DisableCaching-breaks-javascript-debuggers
여기를 참고 하면 되는데..
위 사이트 대로 했는데...안된다..
소스를 파악 해보니..
sencha-touch.js : Line7619
noCacheUrl = url + (this.getConfig('disableCaching') ? ('?' + this.getConfig('disableCachingParam') + '=' + Ext.Date.now()) : ''),
_dc 파라미터가 붙은 경우에 대한 조건이....
뭔가 =_= 이상하다..
케쉬를 비활성할때 -_-;;케쉬가 활성된다.
그래서 아래와 같이 했을때 브라우저에서 디버깅이 가능 하다.
참고로 해당 스크립트 app.js에 상단에 적어 주면 반영하면 된다.
브라우저에서 매번 브래이크 포인트가 없어지는 문제가 발생하였다.
이런 이슈에 대해서는
http://www.sencha.com/forum/showthread.php?132603-DisableCaching-breaks-javascript-debuggers
여기를 참고 하면 되는데..
위 사이트 대로 했는데...안된다..
소스를 파악 해보니..
sencha-touch.js : Line7619
noCacheUrl = url + (this.getConfig('disableCaching') ? ('?' + this.getConfig('disableCachingParam') + '=' + Ext.Date.now()) : ''),
_dc 파라미터가 붙은 경우에 대한 조건이....
뭔가 =_= 이상하다..
케쉬를 비활성할때 -_-;;케쉬가 활성된다.
그래서 아래와 같이 했을때 브라우저에서 디버깅이 가능 하다.
참고로 해당 스크립트 app.js에 상단에 적어 주면 반영하면 된다.
Ext.Loader.setConfig({
enabled:true,
disableCaching:false
});
댓글
댓글 쓰기