Einzelnen Beitrag anzeigen

philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
890 Beiträge
 
Delphi 10.4 Sydney
 
#1

Aufruf des Default-PDF-Viewers für eine lokale Datei für iOS

  Alt 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
  Mit Zitat antworten Zitat