2012-11-10 4 views
1

일부 클라이언트 특정 정보의 세부 사항과 함께 라이센스 및 버전 정보를 표시하려고하는 앱 시작시 작은 스플래시 화면을 추가하려고합니다. tiapp.xml에 내 기본 창 크기 등을 설정하면 특정 사용자 창 (즉, index.html)에서이를 재정의하는 방법을 모색 중입니다.TideSDK의 창 크기 설정

나는 API를 통해 발굴 조사를했으며, 내가 찾고있는 것을 발견했다고 생각했지만 테스트를 통해 창 크기에 아무런 영향을 미치지 않았습니다. 내 일을 알게 될거야. (필자는 필사적으로 자바 스크립트를 배우려고하는 PHP 사용자 다.)하지만 누군가 내 코드를보고 내 방식의 오류를 지적 할 수있다. ...

내 색인 .html 중에서 나는 다음과 같은 코드를 가지고 : 나는 나도 내 자바 스크립트 또는 TideSDK 구문을 엉망 것 같은데요

<script> 
    var Ti = Titanium; 
    var window = Ti.UI.currentWindow; 
    window.setHeight(250); 
    window.setWidth(500); 
</script> 

을 ??

답변

5

JavaScript에 속하며 덮어 쓸 수없는 예약 된 변수 "window"를 사용했습니다.

다음 코드는 나를 위해 작동 :

var Ti = Titanium; 

var this_window = Ti.UI.getCurrentWindow(); 

setTimeout(function(){ 
    this_window.setHeight(250); 
    this_window.setWidth(500); 
}, 3000); 

당신이 좋은 자바 스크립트를 작성 배우고 싶다면

, 나는 당신에게 책 추천의 몇 가지를 제공 할 수 있습니다.

+0

btw, 제한 시간은 발표 목적으로 만 추가됩니다.) –

+0

훌륭한 기독교인 덕분에 매우 도움이되었습니다. 좋은 책을 추천 해 주셔서 대단히 기쁩니다. – WinkingFrog

+1

페이스 북 계정이 있다면 잘 모르겠지만 자바 스크립트 그룹에 자바 스크립트를 배우기위한 거대한 자원 목록을 수집했습니다. 페이스 북에 로그인하면 다음 목록을 읽을 수 있습니다. http://www.facebook.com/groups/JavaScript.Programming/doc/10151409218055343/ 많은 추천 도서가 있습니다. FB 계정이없는 경우 자원 모음을 pastebin 또는 그 밖의 항목으로 복사 할 수 있습니다. –