1

HTML ファイルを読み込んで保存するコードに取り組んでいます。それらを作成することはできましたが、WebView で編集した後、HTML ファイルを webView からドキュメント ディレクトリに保存する必要があります。ただし、HTML ファイルの作成方法がわかりません。よろしくお願いします。ドキュメント ファイルのパスとタイトルがあります。

4

1 に答える 1

1

これを行う唯一の方法は、javascript を使用して html を引き出すことです。たとえば、webView と呼ばれる UIWebView オブジェクトへの参照がある場合、以下は内部の html を含む文字列を返します。

[bodyView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"]);

その後、完全な HTML ページに戻すことができます。JavaScript は<body>タグ内のコンテンツのみを返します。おそらく、HTMLページをロードしてから編集するコード内で、タグの外部で発生した特定の情報を<body>復元できるように知ることができ、したがって保存できますか?

于 2012-01-24T13:42:15.873 に答える