0

Android 용 Sencha Touch 2 및 Cordova 앱을 만들고 있습니다. 앱이 시작되는 Android 용 코드를 빌드 할 때 코드가 브라우저에서 완벽하게 실행되고로드 중 화면에 멈추었습니다. 내의 .js에서Sencha Touch 및 Cordova 앱이 기기에서 실행 중일 때 시작에 멈춤

Ext.Viewport.getWindowWidth() 

나는이 줄을 제거 앱은 네이티브 응용 프로그램으로 내 Android 기기에서 완벽하게 작동합니다 파일 :

나는이 라인에 문제를 추적. 이 줄을 추가하면 오류/충돌 메시지가 나타나지 않고 앱이 로딩 화면에서 멈 춥니 다. (하지만 내 맥의 브라우저에서 작동)

무엇이 잘못 될 수 있습니까?

답변

0

getWindowWidth가 해결하려고 시도 할 때 Ext.Viewport가 아직 렌더링되지 않은 것처럼 들립니다. 아마도 dom이 확실히 사용 가능하고 윈도우의 너비를 얻을 수있을 때 뷰포트 'ready'이벤트를 들으십시오. here