【问题标题】:ReferenceError: Twilio is not definedReferenceError:未定义 Twilio
【发布时间】:2016-09-28 09:25:22
【问题描述】:

我正在尝试使用 this plugin 实现 Twilio Android 和 IOS Client SDKs。该应用程序使用 Cordova、AngularJS 和 Ionic。

尝试在 Angular 中调用 Twilio 对象时,出现以下错误: ReferenceError: Twilio is not defined。 Twilio 对象在 App.js 内的控制器中使用。

我已经在 HTML 中导入了插件:

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

如果需要更多信息,请告诉我!

【问题讨论】:

  • 您尝试注入 Twilio 是您的控制器吗?
  • 我收到以下错误:'ionic.bundle.js:26794 错误:[$injector:unpr] 未知提供者:TwilioProvider
  • 但是您是否尝试过像这样在控制器中注入 .controller('phoneCtrl', function($scope, Twilio)
  • 是的,它返回同样的错误。

标签: angularjs cordova plugins ionic-framework twilio


【解决方案1】:

我找到了解决问题的方法。我已将插件文件夹com.phonegap.plugins.twilioclient../YourApp/plugins 复制到../YourApp/www/lib

这已经解决了 ReferenceError,并且我能够使用 Twilio PhoneGap 插件设置语音通话。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-24
    • 2015-10-04
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多