2012-08-29 7 views
5

Ich habe eine Anwendung, in der der Benutzer auf eine Schaltfläche klickt, und sollte eine PDF-Datei präsentiert werden, die in der Anwendung gespeichert ist.Öffnen Sie eine PDF-Datei aus einer WinJS-Anwendung

Sie können das PDF intern in der App anzeigen, oder starten Sie den nativen Windows-PDF-Viewer, beide Wege sind in Ordnung.

Wie kann ich einen Link/Event-Handler für den Button klicken, um eine Ansicht einer PDF-Datei zu starten?

Antwort

5

Verwenden Sie die LaunchFileAsync function der Klasse Launcher,

Beschreibung: Startet die Standard-App mit der angegebenen Datei zugeordnet, die angegebenen Optionen.

Beispielcode:

Windows.System.Launcher.launchFileAsync(file, options).done(/* Your success and error handlers */); 
+2

Nach dem Beispiel endet mit '' success' false' in dem Rückruf zu sein. Codebeispiele können hier eingesehen werden: http://pastie.org/4613116 – Predominant

Verwandte Themen