1

我一直在研究一些加载和保存 HTML 文件的代码。我已经能够创建它们,但是在 WebView 中编辑它们之后,我需要将 WebView 中的 HTML 文件保存回文档目录。但是,我不确定如何创建 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 回答