2014-02-06 4 views
0

В настоящее время я создаю приложение с PhoneGap (3.3). Когда я пытаюсь получить API для работы я всегда получаю ошибку:Phonegap API не определен/Ошибка плагина

, например: «Невозможно вызвать метод„вибрировать“неопределенные

Что я сделал:

phonegap create appname com.myname.appname appname 
phonegap local build android 
phonegap plugin add XXXXXX plugin path (gave me response that plugin was installed correctly) 

изменил мой индекс .html вызвать вибрацию, когда устройство загружается

 function onDeviceReady() { 
      navigator.notification.vibrate(2000); 
    } 

Но я до сих пор не могу получить PhoneGap API для работы, так как я получаю ошибку метод не определен. Кто-нибудь получил решение для этого или я просто тупой.

С уважением

+0

Вы снова запустили «phonegap local build android» после установки плагина? –

+0

Перед выполнением сборки необходимо добавить плагин. – MBillau

ответ

1

Я бы перепроверить, что вы установили оба уведомления плагинов:

cordova plugin add org.apache.cordova.dialogs 
cordova plugin add org.apache.cordova.vibration 

И убедитесь, что после установки плагинов запустить команду сборки еще раз:

phonegap local build android 
+0

Да что я пропустил, я просто установил плагины без перестройки. Глупый я. Спасибо приятель – trudat

0

Перед развертыванием моего кода на родные платформы, я часто не включаю ссылки на cordova.js и cordova_plugins.js. Перед тем, как подготовить код, обязательно добавьте его. Это простой шаг, чтобы пропустить.

Смежные вопросы