我有一个使用UIWebView
加载本地html文件的应用。例如,该文件被称为“newton的第二个law.html”,但由于该撇号,文件将无法加载。我尝试用撇号取出撇号。所以我的问题是如何使用撇号加载本地URL?是否应该使用我可以使用的转义键?
我用这一行加载文件:filePath
是文件的绝对路径
[_webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:filePath]]];
谢谢!
答案 0 :(得分:0)
您是否尝试使用以下方式加载文件:
NSURL *url = [NSURL URLWithString:@"/path/to/your/file/newton\'s.html"];
答案 1 :(得分:0)
让我们试试:
NSURL *url = [NSURL URLWithString:[filePath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];