Не удалось запустить конструктор: TypeError: Результат выражения 'cordova.addPlugin' [undefined] не является функцией

Я попытался бы сделать один код в телефонной трубке, возникла одна проблема, пожалуйста, помогите решить эту ошибку.

Не удалось запустить конструктор: TypeError: Результат выражения 'cordova.addPlugin' [undefined] не является функцией.

0
nl ja de

1 ответы

Эта ошибка просто означает, что «кордова» никогда не инициализировалась. Это может быть связано с одной из следующих возможностей:

  1. В файле index.html вы не указали некоторую версию cordova-X.X.X.js .
  2. У вас есть сценарий cordova-XXXjs , указанный в вашем index.html , но cordova-XXXjs не существует в путь, который вы предоставили.
  3. Вы разрабатываете iOS, и вы пытаетесь использовать cordova-XXXjs , который был создан для Android (замените там какие-либо платформы ... в этом случае вам нужно использовать cordova-XXXjs , который был создан для платформы, для которой вы разрабатываете).

Если вы используете Cordova 2.3.0, все ссылки на cordova-X.X.X.js выше будут cordova-2.3.0.js .

Вот полная документация к Cordova 2.3.0: http: //docs.phonegap. ком/о/2.3.0/index.html

Here are various getting started guides, one for each of the platforms that Cordova supports: http://docs.phonegap.com/en/2.3.0/guide_getting-started_index.md.html#Getting%20Started%20Guides

Если этот ответ не решит вашу проблему, вам необходимо отредактировать свой вопрос и заполнить недостающую информацию: Платформа, версия Кордовы, образцы кода.

2
добавлено
Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda