Estou desenvolvendo uma lista com links de documentos do GED para ser utilizado no APP fluig mobile, porém não consigo fazer com que abram. Utilizei a função abaixo:
function openDocument(docId, docVersion) {
var parentOBJ;
if (window.opener) {
parentOBJ = window.opener.parent;
} else {
parentOBJ = parent;
}
var cfg = {
url: "/ecm_documentview/documentView.ftl",
maximized: true,
title: "Anexo",
callBack: function () {
parentOBJ.ECM.documentView.getDocument(docId, docVersion);
},
customButtons: []
};
parentOBJ.ECM.documentView.panel = parentOBJ.WCMC.panel(cfg);
}
No navegador funciona normalmente, porém no APP o documento não abre.
Alguém sabe alguma forma de faze-lo?
Essa técnica que você está utilizando - renderizar ftl's internos da plataforma não é uma técnica homologada para desenvolvimento para o fluig. Por se tratar de arquivos internos da plataforma, podem sofrer alterações entre releases e o seu desenvolvimento pode ser impactado - e até deixar de funcionar.
Recomendamos utilizar as técnicas disponíveis no dev.fluig.com e APIs disponíveis em api.fluig.com.
Muito boa sua colocação, caro @Marcos Jahn, mas, indo na sua indicação das APis, não achei nada que se pudesse comparar a esta dica dada. Você teria uma dica precisa de como substituir o código acima por outro eficaz?