我一直在研究一些加载和保存 HTML 文件的代码。我已经能够创建它们,但是在 WebView 中编辑它们之后,我需要将 WebView 中的 HTML 文件保存回文档目录。但是,我不确定如何创建 HTML 文件。我会很感激你的帮助。我有文档文件路径和标题。
问问题
374 次
1 回答
1
我能想到的唯一方法是使用 javascript 来提取 html。例如,如果您有一个名为 webView 的 UIWebView 对象的引用,则以下将返回一个包含内部 html 的字符串:
[bodyView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"]);
然后你可以把它装回一个完整的 html 页面,javascript 只会返回<body>
标签内的内容。大概在加载然后编辑html页面的代码中,您可以知道并因此存储发生在<body>
标签之外的任何特定信息,以便您可以恢复它?
于 2012-01-24T13:42:15.873 回答