2017-03-14 4 views
0

html 빌드를 테스트하려고합니다. 자산 폴더에서 이미지 파일을로드하려고 시도 할 때까지 제대로 작동했습니다. 자산 폴더에서 html 프로젝트에서 애셋을로드 할 수 없습니다.

나는 두 개의 파일이 있습니다

./gradlew html:superDev 
:

varname = new Texture(Gdx.files.internal("<filename>")); 

이 프로젝트는 빌드입니다 : badlogic.jpg 및 test.png

그들은 모두 같은 방법으로로드

badlogic.jpg 파일을로드해도 문제가 없지만 같은 폴더에있는 다른 파일을로드해도 작동하지 않으며 다음 오류가 발생합니다.

GwtApplication: exception: Couldn't load image 'test.png', file does not exist Couldn't load image 'test.png', file does not exist.

먼저 badlogic.jpg를로드 중입니다. 두 파일이 같은 폴더에 있음을 확인했습니다.

이것은 android 및 desktop에서 문제가되지 않습니다.

답변

0

글쎄, 질문을 게시 한 것처럼 대답을 찾았습니다.

내 첫 번째 생각은 브라우저 캐시를 지워야한다는 것입니다. 여러 번 삭제했지만 작동하지 않았습니다.

하지만 ... 나는 한 창에서 프로젝트를 테스트하고 다른 창을 사용하여 다른 창을 사용했습니다. 캐시를 지우는 데 사용한 브라우저 창은 firefox였습니다. 프로젝트를 테스트 할 때 사용한 창은 크롬이었습니다 ... 그래서 ... 그것이 작동하지 않는 이유입니다. 이제 프로젝트를 테스트하는 데 사용하는 브라우저에서 캐시를 지웠습니다. 나는 침대를 생각한다.