保存在 webView 中呈现的可编辑文本
Posted
技术标签:
【中文标题】保存在 webView 中呈现的可编辑文本【英文标题】:saving editable text rendered in webView 【发布时间】:2012-07-03 15:34:27 【问题描述】:在我的 iPad 应用程序中,我创建了一个富文本编辑器,即 webView 中的一些富文本内容可通过一些格式化按钮(如粗体、斜体等)进行编辑。我想将通过编辑器所做的更改保存到 html 文件中,所以下次在 webView 中呈现文件时,这些更改是可见的。有没有办法做到这一点?谢谢
【问题讨论】:
【参考方案1】:是的,有。首先,您要保存 html 文件。然后你就可以得到它的路径,让 webview 从那个位置加载 html。
//Retrieve location of file
NSString *myFile= [NSBundle pathForResource:@"myHtmlFile" ofType:@"html" inDirectory:nil];
//Load your locally stored html text
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:myFile]]];
希望对您有所帮助。
【讨论】:
感谢您的回复。检索不是问题,因为我能够显示 html 文件。我需要学习的是一种将通过编辑器所做的更改保存到该 HTML 文件中的方法,即,如果我在编辑器中将一些文本文本加粗,则相应的粗体标签应该与 html 文件中的文本一起保存。以上是关于保存在 webView 中呈现的可编辑文本的主要内容,如果未能解决你的问题,请参考以下文章
如何将可编辑内容保存到 WebArchive webView?