Software Archive
Read-only legacy content
17061 Обсуждение

Problema ao obter arquivos do diretórios raiz

Ivan_S_3
Начинающий
949Просмотр.

Olá!

Estou tentando ler os arquivos do diretório raiz mas obtenho com retorno um json vazio. O que estou fazendo de errado?

function success(entries) {
    var i;
    for (i=0; i<entries.length; i++) {
        console.log('En - ', entries[i]); // Retorno []
    }
}
function fail(error) {
    console.log("Failed to list directory contents: ", error);
}

window.resolveLocalFileSystemURL(DIR_FULL_PATH, function(dirEntry) {
    var directoryReader = dirEntry.createReader();
    console.log(dirEntry);

    // Get a list of all the entries in the directory
    directoryReader.readEntries(success,fail);
});
0 баллов
7 Ответы
Hamilton_Tenório_da_
Ценный участник I
949Просмотр.

Ivan> você instalou o plugin FILE?

Ivan_S_3
Начинающий
949Просмотр.

Olá Hamilton!

Sim, adicionei o plugin file. Alias já testei todos os plugins e com êxito, apenas o file está me dando essa dor de cabeça, pois empancou o desenvolvimento.

Hamilton_Tenório_da_
Ценный участник I
949Просмотр.

Ivan, tente trocar o

DIR_FULL_PATH

por

cordova.file.dataDirectory

Tyron_g_
Начинающий
949Просмотр.

sera que algum de vcs pode me ajudar com o IFrame, ele funciona no emulador mas no app ela nao pega!

Ja mechi na whitlist do cordova, ja alterei o tipo de codigo dele, se puderem me ajudar

 

ele tambem aparece esse aviso quando carrega o IFrame 

http://prntscr.com/cwwuxc

Hamilton_Tenório_da_
Ценный участник I
949Просмотр.

Tyron> nunca usei um iFrame em um app. Olhando a mensagem (não sei de onde ela aparece), já fala que ele poderá ser bloqueado pelo servidor quando na aplicação. Pelo jeito, pode haver alguma restrição de uso de um iFrame.

Ivan_S_3
Начинающий
949Просмотр.

Sem resultados Hamilton... A única coisa que recebo no console é 

Persistent fs quota granted app-host.js:1375

PaulF_IntelCorp
Сотрудник
949Просмотр.

Ivan -- an iframe is a restricted context which may have trouble using the Cordova APIs. I recommend you stay away from iframes in Cordova apps. If you want to use them, search the web for "Cordova PhoneGap iframe issues" (or something like that). The XDK builds a standard Cordova app, so Cordova solutions will work in an XDK app.

Ответить