2016-09-28 2 views
1

Я пытаюсь реализовать Twilio Android и IOS Client SDKs с использованием this plugin. Приложение использует Cordova, AngularJS и Ionic.ReferenceError: Twilio не определен

При попытке вызвать объект Twilio внутри Angular я получаю следующую ошибку: ReferenceError: Twilio is not defined. Объект Twilio используется внутри контроллера внутри App.js.

я импортировал плагин в HTML:

<script src="plugins\com.phonegap.plugins.twilioclient\www\tcPlugin.js"></script>.

Если необходима дополнительная информация, пожалуйста, дайте мне знать!

+0

Hvae Вы пытались впрыскивать Twilio - ваш контроллер? –

+0

Я получил следующую ошибку: 'ionic.bundle.js: 26794 Ошибка: [$ injector: unpr] Неизвестный поставщик: TwilioProvider <- Twilio <- phoneCtrl'. Я также попытался импортировать еще один скрипт, и это удалось, не вводя ничего. – Thev

+0

Но вы пытались впрыскивать в свой контроллер, как этот .controller ('phoneCtrl', function ($ scope, Twilio) –

ответ

1

Я нашел решение для своей проблемы. Я скопировал папку с плагином com.phonegap.plugins.twilioclient от ../YourApp/plugins до ../YourApp/www/lib.

Это разрешило ReferenceError, и я смог настроить голосовую связь с помощью плагина Twilio PhoneGap.

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