Objective-c / iOS - Lokale HTML-Datei mit Safari öffnen
Ich habe eine HTML-Datei in einem temporären Verzeichnis wie folgt gespeichert:
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *documentDirectory = NSTemporaryDirectory();
NSString *documentPath = [documentDirectory stringByAppendingPathComponent:@"mydocument.html"];
[fileManager createFileAtPath:documentPath contents:myHTMLDocumentData attributes:nil];
Das Dokument wird in meiner temporären Datei erstellt. Danach möchte ich dieses Dokument in Safari öffnen, aber es funktioniert nicht:
NSURL *url = [NSURL fileURLWithPath:documentPath];
[[UIApplication sharedApplication] openURL:url];
Auf dem Bildschirm passiert nichts, kein Fehler ... Wenn ich jedoch "url" durch @ "http://google.fr" ersetze, wird Safari mit google.fr gestartet und ich kann auf meine temporäre Datei zugreifen, indem ich die URL eingebe. " file: //localhost..../myHtmlDocument.html "in Safari.
Hoffe du kannst mir helfen