警告:检测到Twilio可能的EventEmitter内存泄漏

时间:2018-09-06 11:59:39

标签: php twilio twilio-api suitecrm twilio-click-to-call

我已经将Twilio集成到SuiteCRM(基于PHP的CRM框架)中。列出记录时,我已为电话字段启用“点击通话”。列表页面中有60条记录,每条记录都有2个具有Twilio点击通话功能的电话字段。

在加载页面时,出现以下错误:

  

twilio.min.js:55(节点)警告:可能是EventEmitter内存泄漏   检测到。添加了11位听众。使用generator.setMaxListeners()来   增加限制。 EventEmitter.addListener @ twilio.min.js:55   (匿名)@ twilio.min.js:55入队@ twilio.min.js:55   错误@ twilio.min.js:55   (匿名)@ index.php?module = Lea…&parentTab = All:8074   j @ jquery.min.js:2 fireWith @ jquery.min.js:2准备好@ jquery.min.js:2   我@ jquery.min.js:2 twilio.min.js:55 console.trace   EventEmitter.addListener @ twilio.min.js:55   (匿名)@ twilio.min.js:55入队@ twilio.min.js:55   错误@ twilio.min.js:55   (匿名)@ index.php?module = Lea…&parentTab = All:8074   j @ jquery.min.js:2 fireWith @ jquery.min.js:2准备好@ jquery.min.js:2   我@ jquery.min.js:2

请参阅此image for actual error

我尝试了以下自定义javascript文件中的代码(页面加载时):

emitter = new EventEmitter();
emitter.setMaxListeners(300);

但是不走运,因为我认为Twilio库存在一些问题,该问题是从其网站(http://media.twiliocdn.com/sdk/js/client/releases/1.4.34/twilio.min.js)中添加的。

我为每个字段调用以下代码(如果我将其注释掉,则控制台中没有错误):

try 
{
    Twilio.Device.setup("my_token"); 
}catch(err)
{           
    $('#outbound_log').text('Setup Problem, Refresh Page');         
}

任何帮助将不胜感激。

0 个答案:

没有答案