2013-12-19 2 views
2

haxe와 openfl을 사용하여 html5 응용 프로그램을 만듭니다. 여러 브라우저 및 기기에서 앱을 테스트했는데 iOS 7에서만 Chrome을 제외한 모든 기능이 정상적으로 작동합니다. 사용 된 이미지가 임의적으로 보이지 않습니다. 로드 할 때마다 항상 다른 이미지가 나타나고 다른 이미지는 사라집니다. 여기 내가 시도한 것입니다 :iOS7의 크롬 캔버스에 이미지가 표시되지 않습니다.

더 큰 너비와 높이뿐만 아니라 누락 된 이미지 중 하나에 사용되는 캔버스에 Z- 인덱스를 설정해 보았습니다. 이미지가로드되는 것을 알고, 나는 찰스를 이용해 보았다. 콘솔 로그에 아무런 오류가 없으며 이미지를 표시 목록에 추가하는 시간과 장소를 변경하면 아무 것도 변경되지 않습니다. 나는 결코 거기에없는 이미지를 위해 항상 거기에있는 이미지 중 하나를 바꿨고 여전히로드되지 않았습니다. 파일 이름에는 몇 개의 대시와 공백이 있으므로 아무 효과없이 변경되었습니다.

진단 할 수없는 매우 이상한 문제입니다. 비슷한 문제가있는 사람을 찾을 수도 없습니다.

주요 문제는이 문제를 일으킬 수있는 haxe가 무엇인지 알 수 없다는 것입니다.

+0

일반 자바 스크립트와 동일한 문제가 발생했습니다. Apple은 iOS 브라우저에 iOS-Webkit 렌더링 엔진을 사용하도록 강요하지만 Nitro javascript 엔진을 사용하지 못하도록하는 것은 재앙의 처방입니다. Webapps를 방해하려는 것은 비밀이 아닙니다 ... 그러나 이것은 단지 의미입니다. –

+0

테스트 한 일부 샘플 코드를 게시 할 수 있으며 동일한 동작을 보이고 있습니까? (또는 실제 코드) –

답변

0

코드 샘플 없이는 대답하기가 어렵습니다. 내 충고는 당신이 코딩하는 방법과 사진 자체 모두에서 머물러있는 그림과 그렇지 않은 그림의 차이점을 살펴 보는 것입니다. 이미지의 메타 데이터 어딘가에 문제가 발견 된 경우에만 문제가 발생했습니다. 희망이 도움이됩니다.

관련 문제