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

Figura 1 - Bloco Obter Diretório
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
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