2012-01-24 3 views
1

HTML 파일을로드하고 저장하는 일부 코드 작업을하고 있습니다. 나는 그들을 만들 수 있었지만 WebView에서 편집 한 후에 WebView에서 HTML 파일을 문서 디렉토리에 다시 저장해야합니다. 그러나 HTML 파일을 만드는 방법을 잘 모르겠습니다. 도와 주셔서 감사합니다. 문서 파일 경로와 제목이 있습니다.WebView에서 HTML을 Documents Directory의 기존 파일에 저장

답변

1

내가 이것을 할 수있는 유일한 방법은 자바 스크립트로 HTML을 끌어내는 것입니다. 당신이 웹보기라는있는 UIWebView 개체에 대한 참조가있는 경우 예를 들어, 다음은 내부 HTML을 포함하는 문자열을 반환 :

[bodyView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"]); 
그런 다음 다시 완전한 HTML 페이지까지를 드레스 수

, 자바 스크립트 만 반환됩니다 <body> 태그 내의 콘텐츠 아마도 코드를로드 한 다음 HTML 페이지를 편집하면 <body> 태그 외부에서 발생한 특정 정보를 복원 할 수 있으므로이를 알고 저장할 수 있습니까?

+0

감사합니다. 나는 이것을 writeToFile과 함께 사용했다. –

+0

문제 없음 * 패딩 * – Diziet