iPhone의 Objective C에서 HTML 파일을 시작하려고합니다. 파일을 만들었지 만 실행할 수는 없습니다. URL을 아주 올바르게 구성하지 않았거나 openURL 명령을 올바로 지정하지 않은 것 같습니다.iPhone에서 HTML 파일을 실행하는 방법 (목표 C)?
여기 NSLog(@"HTMLurl: %@", [HTMLurl absoluteURL]); if (![[UIApplication sharedApplication] openURL:HTMLurl]) { NSLog(@"URL failed to open."); }
이 HTMLurl에 포함 된 내용입니다 : 여기
코드입니다파일 : // 로컬 호스트의/var/모바일/응용 프로그램/E43AB0A2-C868-497C-9164-DA101372AD5D/문서/HTMLfileout.html
나는 다른 URL에 지정된, 재생 오디오의 원인 동일한 코드를 사용 할 수 있었다 :
F ile : //localhost/var/mobile/Applications/E43AB0A2-C868-497-9-94-DA101372AD5D/Documents/audiofileout.mp3
그러나 HTML 코드는 아무 것도 반환하지 않으며 아무 일도 발생하지 않습니다.
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString* HTMLFilePath = [documentsDirectory stringByAppendingPathComponent:@"HTMLfileout.html"];
HTMLurl = [NSURL fileURLWithPath:HTMLFilePath];
NSLog(@"HTMLurl: %@", [HTMLurl absoluteURL]);
NSData* outputData = [LTTInterface getCompressedHTMLData];
[outputData retain];
사전에 감사 : 여기
내가 URL을 생성하는 방법이다. URL 서식을 지정하는 것에 대해 이미 답변 된 질문이 많다는 것을 알고 있지만이 문제는 스스로 해결할 수 없습니다.
너의 것, 켄
HTML 파일을 실행 하시겠습니까? 브라우저에 HTML 파일을 표시하고 싶습니까? – Jack
예, 브라우저에서 HTML 파일을 표시합니다. – user938797