2016-09-28 40 views
1

我正在嘗試使用this plugin來實現Twilio Android和IOS Client SDKs。該應用程序正在使用Cordova,AngularJS和Ionic。ReferenceError:Twilio未定義

當試圖在Angular中調用Twilio對象時,出現以下錯誤: 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',函數($ scope,Twilio) –

回答

1

我找到了解決方案,我的問題。我已經將插件文件夾com.phonegap.plugins.twilioclient../YourApp/plugins複製到../YourApp/www/lib

這已解決了ReferenceError,我可以使用Twilio PhoneGap插件建立語音通話。