===== Visor de PDFs =====
\\
A partir de la versión 4.8.12.56 del Framework, está disponible un nuevo control para ver PDFs sin depender de apps externas. Funciona a partir de Android >= 5.0.
Para implementarlo debe definirse en un **prop tipo texto**, el **atributo viewmode** de la siguiente forma:
\\
Sólo hay que cargar la ruta (o el nombre del fichero pdf en la carpeta files) en la propiedad, y refrescar si se quiere cambiar a otro. \\
Lo recomendable es poner este control sobre un fondo negro, para que se vea bien.\\
\\
**Métodos de script asociados:**
\\
function getPdfViewer() {
let ventana = ui.getView();
if (!ventana) {
return null;
}
return ventana.MAP_PDF_VIEWER;
}
function loadPdf(sPdf) {
let control = getPdfViewer();
if (!control) {
return;
}
control.loadPdf(sPdf);
let nPageCount = control.getPageCount();
self.MAP_PAGE_COUNT = nPageCount;
ui.refreshValue("MAP_PAGE_COUNT");
}
function previousPage() {
let control = getPdfViewer();
if (!control) {
return;
}
control.previousPage();
}
function nextPage() {
let control = getPdfViewer();
if (!control) {
return;
}
control.nextPage();
}