script File - copy bundle resources 추가
일반 파일 추가 후 다음과 같이 하면 화면에 html파일 로드
NSString *path = [[NSBundle mainBundle] pathForResource:@"a" ofType:@"html"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:request];
warning: no rule to process file '$(PROJECT_DIR)/SNSDemo_Hybrid/jquerymobile.js' of type sourcecode.javascript for architecture i386
위와 같이 경고가 나타날때가 있다.
이럴땐 다음과 같이 하면 된다.
Build Phases - Compile resources에 있는 *.js파일을 Copy Bundle Resources로 옮기던지 아니면 삭제.
orientation에 따른 stylesheet의 변경
<link rel="stylesheet" media="all and (orientation:landscape)" href="userStylesheet_landscape.css"/>
<link rel="stylesheet" media="all and (orientation:portrait)" href="userStylesheet_portrait.css"/>
portrait / landscape 알아서 css 참조를 변경한다.