diff --git a/RECOVER_ceeAIR.fla b/RECOVER_ceeAIR.fla new file mode 100644 index 0000000..8a2cd9a --- /dev/null +++ b/RECOVER_ceeAIR.fla Binary files differ diff --git a/RECOVER_cee_publications.fla b/RECOVER_cee_publications.fla new file mode 100644 index 0000000..8bb72dc --- /dev/null +++ b/RECOVER_cee_publications.fla Binary files differ diff --git a/cee_publications.air b/cee_publications.air index 8c19b80..f39f237 100644 --- a/cee_publications.air +++ b/cee_publications.air Binary files differ diff --git a/cee_publications.fla b/cee_publications.fla index a56399d..8bb72dc 100644 --- a/cee_publications.fla +++ b/cee_publications.fla Binary files differ diff --git a/com/digitec/cee/PublicationsCEE.as b/com/digitec/cee/PublicationsCEE.as index 96f5b03..02fce5e 100644 --- a/com/digitec/cee/PublicationsCEE.as +++ b/com/digitec/cee/PublicationsCEE.as @@ -750,18 +750,25 @@ removeChild(pdfholder); } } - public function openPDFExternal(evt: MouseEvent): void { - var myPDF: File = new File(pdfFullPathLink); + public function openPDFExternal(evt: MouseEvent): void { + //var myPDF:File = File.applicationDirectory.resolvePath(pdfFullPathLink); + var myPDF:File = new File("app:" + pdfFullPathLink); + trace("TEST:" + myPDF.name + "<>" + myPDF.url + "<>" + myPDF.nativePath); + //var myPDF: File = new File("." + pdfFullPathLink); //myPDF=myPDF.url(pdfFullPathLink); - trace("myTrainingFile.exists = " + myPDF.exists); // true + trace("myTrainingFile.exists = " + myPDF.exists); // true + //Temp to work around appdir. + var myPDF_Temp:File = new File("app-storage:/" + myPDF.name); + myPDF.copyTo(myPDF_Temp, true); try { - myPDF.openWithDefaultApplication(); + myPDF_Temp.openWithDefaultApplication(); } catch (e: Error) { trace(e.message); } } - public function savePDFExternal(evt: MouseEvent): void { - var myPDF: File = new File(pdfFullPathLink); + public function savePDFExternal(evt: MouseEvent): void { + var myPDF:File = new File("app:" + pdfFullPathLink); + //var myPDF: File = new File(pdfFullPathLink); //myPDF=myPDF.url(pdfFullPathLink); // trace("myTrainingFile.exists = "+myPDF.exists); // true try {