KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a UIWebView and I want to load an SVG image into it. The contents of the file is pure SVG i.e. <svg>...</svg> . The file loads fine into normal and Mobile Safari, and also in a UIWebView using loadRequest: by doing the following: url = [NSURL fileURLWithPath:path]; NSURLRequest *req = [NSURLRequest requestWithURL:url]; [webView loadRequest:req]; However, if I load the contents of the file into a string, and try to load the HTML string into the webview, nothing displays: html = [NSString stringWithContentsOfFile:path encoding:NSASCIIStringEncoding error:nil]; [webView loadHTMLString:html baseURL:nil]; Is there any reason between the above two techniques? Should they not give the same results? The file is pure ASCII, so I don't think there is an encoding issue. I guess I can get what I need done right now by using a file, but I hate to use the filesystem for non persistent data. Any help is greatly appreciated!!! Thanks, Ron
Tags (comma-separated)
Save Edits
Cancel