Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: DI-2074

Obtém o endereço do diretório interno ou externo de um dispositivo móvel.


Figura 1 - Bloco Obter Diretório


Informações
titleTipo Interno

Para dispositivos Android, o diretório obtido faz parte da memória interna do aparelho. Esse diretório é parte do local de armazenamento persistente e privado, o que significa dizer que a informação guardada se mantém retida, ainda que, por exemplo, o dispositivo seja desligado e essa mesma informação está limitada ao diretório privado que a aplicação tem acesso.

Em dispositivos IOS o diretório obtido não é sincronizado com o armazenamento em nuvem iCloud.


Compatibilidade

  • Bloco cliente: cronapi.cordova.file.getDirectory()

Retorno

Retorna uma string com o diretório do dispositivo móvel no formato file:///caminho/para/arquivo/.

Parâmetros

Tipo

Tipo de diretório a ser obtido do dispositivo móvel (Android).

  • Posição: 1
  • Inglês: Type
  • Tipo: Texto / String
  • Exemplo: "INTERNO"
  • Opções:
    • INTERNO: diretório pertencente ao armazenamento interno do dispositivo. Por padrão, arquivos salvos no armazenamento interno são privados para sua aplicação, não sendo possível o acesso de outras aplicações ou até mesmo do usuário.
    • EXTERNO: caso o dispositivo Android seja compatível com "armazenamento externo", é possível utilizar esse local para salvar arquivos. Esse local pode ser uma mídia de armazenamento removível (como um cartão SD) ou um armazenamento interno (não removível). Os arquivos salvos no armazenamento externo são legíveis de forma global e podem ser modificados pelo usuário quando eles habilitam o armazenamento em massa USB para transferir arquivos em um computador.

Exemplo

A função abaixo obtém o diretório interno do dispositivo móvel.


Figura 2 - Função que obtém o diretório interno do dispositivo


Informações

O teste abaixo foi feito em sistema Android. Veja mais detalhes de como compilar aplicações para Android e iOS no tópico "Exportar e compilar projetos" na documentação Desenvolvimento mobile.


A figura 2.1 exibe o caminho interno do diretório mobile.


Figura 2.1 - Caminho interno do diretório mobile


A figura 2.2 exibe o caminho externo do diretório mobile.


Figura 2.2 - Caminho externo do diretório mobile


Nesta página

Índice