Objective-c / iOS - Otwórz lokalny plik HTML z Safari
Mam plik HTML zapisany w katalogu tymczasowym w ten sposób:
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *documentDirectory = NSTemporaryDirectory();
NSString *documentPath = [documentDirectory stringByAppendingPathComponent:@"mydocument.html"];
[fileManager createFileAtPath:documentPath contents:myHTMLDocumentData attributes:nil];
Dokument jest tworzony w moim pliku tymczasowym. Po tym chcę otworzyć ten dokument w Safari, ale to nie działa:
NSURL *url = [NSURL fileURLWithPath:documentPath];
[[UIApplication sharedApplication] openURL:url];
Nic się nie dzieje na ekranie, nie ma błędu ... Jeśli jednak zastąpię „url” @ @ http://google.fr ”, Safari zostanie uruchomione z google.fr i mogę uzyskać dostęp do mojego tymczasowego pliku, wpisując adres URL” plik: //localhost..../myHtmlDocument.html ”w Safari.
Mam nadzieję, że możesz mi pomóc