2012-08-29 27 views
5

Tengo una aplicación en la que el usuario hace clic en un botón y se debe presentar un PDF que está almacenado en la aplicación.Abrir un archivo PDF desde una aplicación WinJS

Pueden ver el PDF internamente en la aplicación, o iniciar el visor nativo de PDF de Windows, de cualquier manera está bien.

¿Cómo puedo proporcionar un controlador de enlace/evento para el botón hacer clic para iniciar una vista de un archivo PDF?

Respuesta

5

Uso del LaunchFileAsync function de la clase Launcher,

Descripción

: Inicia la aplicación por defecto asociado con el archivo especificado, utilizando las opciones especificadas.

código de ejemplo:

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

Siguiendo el ejemplo termina con 'Success' ser' false' en la devolución de llamada. La muestra del código se puede ver aquí: http://pastie.org/4613116 – Predominant

Cuestiones relacionadas