Registriert seit: 21. Mär 2012
Ort: Hannover
890 Beiträge
Delphi 10.4 Sydney
|
Aufruf des Default-PDF-Viewers für eine lokale Datei für iOS
14. Dez 2018, 17:27
Hallo allerseits,
bei iOS gibt es ja bewusst keine Shared-Verzeichnisse.
Habe ich trotzdem eine Chance ein PDF-File anzuzeigen, welches ich mit meiner Anwendung ausliefere (damit dieses auch offline aufrufbar ist)?
String filename:=System.IOUtils.TPath.GetDocumentsPath()+ System.IOUtils.TPath.DirectorySeparatorChar+'icTra iner.pdf';
Ich habe es schon mit drei Varianten ausprobiert, aber jeweils ohne Erfolg:
_system(MarshaledAString('open ' + filename));
browser.navigate('file://'+filename); //TWebBrowser
TUIApplication.Wrap(TUIApplication.OCClass.sharedA pplication).openURL(TNSURL.Wrap(TNSURL.OCClass.URL WithString(NSSTR(PChar(String('file://'+filename))))));
Falls hier jemand einen Tipp hat, wäre ich ihm dankbar. Alternativ fällt mir nur noch TTMSFMXNativePDFLib ein, aber ich würde gerne die Funktionalität im Default-PDF-Viewer haben, statt dies in meine Anwendung integrieren zu müssen.
Grüße, Philipp
|