Escolar Documentos
Profissional Documentos
Cultura Documentos
Cordova
Tópicos Especiais em Sistemas para Internet II
Comando Descrição
create Cria um novo projeto
help <command> Obter ajuda para um comando
telemetry Ativar ou desativar a coleta de telemetria
config Definir, obter, excluir, editar e listar opções globais de cordova
Comandos Básicos
● Lista de Comandos do Projeto
● Esses comandos são suportados quando o diretório de trabalho atual é um projeto Cordova válido.
Comando Descrição
info Gerar informações do projeto
requirements Verifica e imprime todos os requisitos de instalação para as plataformas
especificadas
platform Gerenciar plataformas de projetos
plugin Gerenciar plug-ins de projeto
prepare Copie os arquivos para a(s) plataforma(s) para construção
Comandos Básicos
● Opções comuns
● Essas opções se aplicam a todos os comandos cordova-cli.
Opção Descrição
-d or --verbose Encaminhe uma saída mais detalhada para o seu shell. Você também pode se inscrever para
registrar e avisar eventos se estiver consumindo cordova-cli como um módulo de nó
ligando cordova.on('log', function() {}) or cordova.on('warn', function() {}).
--nohooks Suprimir a execução de ganchos (tomando padrões de gancho RegExp como parâmetros)
Os SDKs para plataformas móveis geralmente vêm com emuladores que executam uma
imagem de dispositivo, para que você possa iniciar o aplicativo na tela inicial e ver como
ele interage com muitos recursos da plataforma. Execute um comando como o seguinte
para reconstruir o aplicativo e visualizá-lo no emulador de uma plataforma específica:
Antes de executar este comando, você precisa configurar o dispositivo para teste,
seguindo procedimentos que variam para cada plataforma.
Teste o aplicativo
Para usar o adb com um dispositivo conectado via USB, você precisa ativar a opção
Depuração USB nas configurações do sistema do dispositivo, em Opções do
desenvolvedor.
Teste o aplicativo
No Android 4.2 e versões mais recentes, a tela "Opções do desenvolvedor" fica oculta por
padrão. Para exibi-la, acesse Configurações > Sobre o dispositivo e toque em Número da
versão sete vezes. Retorne à tela anterior para encontrar as Opções do desenvolvedor na
parte inferior.
Usado para controlar o acesso a domínios externos. O valor de origem padrão é definido como *,
access o que significa que o acesso é permitido a qualquer domínio. Esse valor não permitirá que alguns
URLs específicos sejam abertos para proteger as informações.
Permite que URLs específicos solicitem a abertura do aplicativo. Por exemplo, <allow-intent href
allow-intent
= "tel:*" /> permitirá que os links tel: abram o discador.
Ao trabalhar na CLI, você pode definir o(s) ícone(s) do aplicativo por meio do
<icon>elemento ( config.xml). Se você não especificar um ícone, o logotipo do Apache
Cordova será usado.
Para cada plataforma, você também pode definir um conjunto de ícones de pixels
perfeitos para se adequar a diferentes resoluções de tela.
Ícones e telas iniciais
<platform name="android">
</platform>
Eventos - Cordova
Este evento é acionado quando o Cordova está totalmente carregado. Isso ajuda a garantir
deviceReady
que nenhuma função do Cordova seja chamada antes que tudo seja carregado.
document.addEventListener("volumeupbutton",
callbackFunction, false); function callbackFunction() {
alert('Volume Up Button is pressed!'); }
Usando Plugins
DeviceReady só é disparado quando a api Cordova é carregada na memória e depois
que de se certificar que está sendo executado a partir de um device mobile. Este evento é
disparado a partir do Cordova.js
Usando Plugins
Plugin Bateria
getItem(chave)
2
Usado para obter o item do armazenamento local.
removeItem(chave)
3
Usado para remover o item do armazenamento local.
chave de indexação)
4 Usado para obter o item usando o índice do item no armazenamento local. Isso ajuda a classificar os itens em
ordem alfabética.
comprimento()
5
Usado para recuperar o número de itens que existe no armazenamento local.
Claro()
6
Usado para remover todos os pares de chave/valor do armazenamento local.