我有一个HTML文件保存在一个临时目录中,如下所示:
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *documentDirectory = NSTemporaryDirectory();
NSString *documentPath = [documentDirectory stringByAppendingPathComponent:@"mydocument.html"];
[fileManager createFileAtPath:documentPath contents:myHTMLDocumentData attributes:nil];
该文档在我的临时文件中创建.在它之后,我想在Safari中打开这个文档,但它不起作用:
NSURL *url = [NSURL fileURLWithPath:documentPath];
[[UIApplication sharedApplication] openURL:url];
屏幕上没有任何事情发生,没有错误……
但是,如果我用@“http://google.fr”替换“url”,则会使用google.fr启动Safari,我可以通过键入url“file://localhost…./来访问我的临时文件myHtmlDocument.html“在Safari中.
希望你能帮我