Como usar a API do Apache Cordova no Ubuntu SDK

1

Eu criei um aplicativo HTML5 no Ubuntu-SDK. Por isso, fui ao New Project- > Ubuntu- > HTML5 App. O aplicativo já está funcionando, mas agora eu queria usar a vibração para dar ao usuário um feedback para um determinado pressionamento de tecla.

O único recurso que encontrei foi o seguinte: link

Mas quando executo cordova plugin add org.apache.cordova.vibration eu recebo de volta Current working directory is not a Cordova-based project. . E quando eu uso apenas navigator.notification.vibrate(2500); nada acontece.

Alguém pode me ajudar como acessar a API cordova?

A versão do Qt Creator é 3.1.1 (baseada em 5.2.1). O SO é o Ubuntu 14.04.

    
por meles 04.04.2015 / 19:41

1 resposta

2

Para usar as APIs do Cordova, você precisa criar um aplicativo Cordova conforme descrito aqui:

link

Os aplicativos Cordova e seu fluxo de desenvolvimento são feitos de forma que fiquem o mais próximo possível do que um desenvolvedor do Cordova está acostumado, e separados do fluxo de trabalho do aplicativo HTML5 do QtCreator por enquanto.

A API de vibração do w3c (navigator.vibrate) deve funcionar imediatamente e, no momento, essa é uma falha do Oxide (nosso back-end de visualização da web), adicionei um bug para acompanhar o problema aqui:

link

    
por Alex Abreu 06.04.2015 / 21:53