Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

191
Visualizações
El complemento de archivo de Cordova cambia la ubicación de almacenamiento para iOs

Estoy tratando de usar cordova-plugin-file para guardar un archivo generado en la aplicación, en el almacenamiento del teléfono y dentro de la carpeta Documentos o Archivos si es posible. El archivo se está guardando, puedo ver su ruta, pero no puedo acceder a su ubicación cuando estoy en iOs, porque está fuera del directorio de Files . Este es mi código y funciona para Android.

También agregué dentro del config.xml lo siguiente:

 <preference name="iosPersistentFileLocation" value="Compatibility" />

.........

 const mimeType = 'application/json'; const filename = 'test.json'; const data = await this.http.get(`${environment.backUrl}/get-data`).toPromise(); const jsonString = JSON.stringify(data, null, '\t'); const blob = new Blob([jsonString], { type: mimeType }); if (window.cordova && window.cordova?.platformId !== 'browser') { document.addEventListener('deviceready', () => { let storageLocation = ''; if (window.cordova?.platformId === 'android') { storageLocation = window.cordova.file.externalRootDirectory + 'Documents/'; } if (window.cordova?.platformId === 'ios') { storageLocation = window.cordova.file.documentsDirectory; } (window as any).resolveLocalFileSystemURL( storageLocation, (dir) => { dir.getFile( filename, {create: true}, (file) => { file.createWriter( (fileWriter) => { fileWriter.write(blob); fileWriter.onwriteend = () => { let url = file.toURL(); alert('File Saved inside: ' + url); }; fileWriter.onerror = (err) => { alert('File not saved'); console.error(err); }; } ); } ); } ); }); }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda