Ir para conteúdo
Fórum Script Brasil

jpvasconcelos

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre jpvasconcelos

jpvasconcelos's Achievements

0

Reputação

  1. Boa noite amigos! Comecei a estudar sobre uma plataforma de desenvolvimento hibrído mobile, chamada intel xdk. Nessa plataforma, utiliza-se programação web (html, css e javascript) para criar os app e em seguida eles são compilados para diversas plataformas (windows phone, android, iOS, etc.) através do plugin cordova/phonegap. Estou tendo dificuldade em alguns testes que venho fazendo com javascript e conto com o auxílio de vocês para encontrar uma solução. O meu problema atual é que, ao clicar em um button, seja chamada uma função que está no arquivo "google_maps/google_maps.js". Na interface do intel xdk, tenho a opção de criar um gatilho para o botão. Dessa forma é gerado um script automaticamente, com o nome "js/index_user_scripts.js", conforme visto abaixo: (function() { "use strict"; /* hook up event handlers */ function register_event_handlers() { /* button btnLocalizar */ $(document).on("click", "#btnLocalizar", function(evt) { /* your code goes here */ deferred(); }); } document.addEventListener("app.Ready", register_event_handlers, false); })(); A função que pretendo chamar é essa deferred(); que se encontra no arquivo google_maps.js citado acima. Segue um trecho que mostra a chamada dessa função dentro do arquivo google_maps.js: var deferred = function(){ init(); callService(); refreshMap(); }; document.addEventListener('app.Ready', deferred, false); Pretendo comentar a linha document.addEventListener('app.Ready', deferred, false); pois é ela que faz a chamada da função deferred e chamar a mesma, somente quando clicar no button e não quando o app estiver no estado "ready". Os arquivos .js já estão inclusos no arquivo que pretendo usa-los (index.html) porém mesmo assim não consigo acessar a função. Conto com a ajuda de vocês! Obrigado!
×
×
  • Criar Novo...