Как использовать Apache Cordova API в Ubuntu SDK

Я создал приложение HTML5 в Ubuntu-SDK. Поэтому я пошел в Новый проект-> Ubuntu-> HTML5 App. Приложение уже работает, но теперь я хотел использовать вибрацию, чтобы дать пользователю обратную связь с определенным нажатием клавиши.

Единственный ресурс, который я нашел, был таким: https://developer.ubuntu.com/api/html5/sdk-14.04/org.apache.cordova.vibration/

Но когда я выполняю cordova plugin add org.apache.cordova.vibration, я получаю это обратно Current working directory is not a Cordova-based project.. И когда я просто использую navigator.notification.vibrate(2500);, ничего не происходит.

Кто-нибудь может мне помочь, как получить доступ к API-интерфейсу Cordova?

Версия Qt Creator - 3.1.1 (на основе 5.2.1). ОС Ubuntu 14.04.

1
задан 4 April 2015 в 20:41

1 ответ

Для использования API Cordova, необходимо создать приложение Cordova, как описано здесь:

https://developer.ubuntu.com/en/apps/html-5/tutorials/cordova-camera-app-tutorial /

приложения Cordova и их процесс разработки сделаны так, чтобы они были максимально близки к тому, что разработчик Cordova привык к, и отдельный от рабочего процесса приложения HTML5 от QtCreator на данный момент.

w3c API вибрации (navigator.vibrate) должен работать из поля, хотя и это в настоящее время - недостаток в Окиси (наш webview бэкенд), я добавил ошибку для отслеживания проблемы здесь:

https://bugs.launchpad.net/oxide / + ошибка/1440863

2
ответ дан 4 April 2015 в 20:41

Другие вопросы по тегам:

Похожие вопросы: