HTML ファイルを読み込んで保存するコードに取り組んでいます。それらを作成することはできましたが、WebView で編集した後、HTML ファイルを webView からドキュメント ディレクトリに保存する必要があります。ただし、HTML ファイルの作成方法がわかりません。よろしくお願いします。ドキュメント ファイルのパスとタイトルがあります。
1 に答える
1
これを行う唯一の方法は、javascript を使用して html を引き出すことです。たとえば、webView と呼ばれる UIWebView オブジェクトへの参照がある場合、以下は内部の html を含む文字列を返します。
[bodyView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"]);
その後、完全な HTML ページに戻すことができます。JavaScript は<body>
タグ内のコンテンツのみを返します。おそらく、HTMLページをロードしてから編集するコード内で、タグの外部で発生した特定の情報を<body>
復元できるように知ることができ、したがって保存できますか?
于 2012-01-24T13:42:15.873 に答える