Предупреждение: возможна утечка памяти EventEmitter для Twilio - PullRequest
0 голосов
/ 06 сентября 2018

Я интегрировал Twilio в SuiteCRM (основанный на PHP фреймворк CRM).При составлении списка записей я включил функцию «нажми и позвони» для полей телефона.На странице списка имеется 60 записей, и у каждой записи есть 2 телефонных поля, которые имеют функцию звонка по вызову Twilio.

При загрузке страницы я получаю следующую ошибку:

twilio.min.js: 55 (узел) предупреждение: возможна утечка памяти EventEmitter.11 слушателей добавлено.Используйте emitter.setMaxListeners () для увеличения лимита.EventEmitter.addListener @ twilio.min.js: 55 (анонимный) @ twilio.min.js: 55 enqueue @ twilio.min.js: 55 error @ 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 I @ jquery.min.js: 2 twilio.min.js: 55console.trace EventEmitter.addListener @ twilio.min.js: 55 (анонимный) @ twilio.min.js: 55 enqueue @ twilio.min.js: 55 error @ twilio.min.js: 55 (анонимный) @ index.php? module = Lea… & parentTab = All: 8074 j @ jquery.min.js: 2 fireWith @ jquery.min.js: 2 ready @ jquery.min.js: 2 I @ 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');         
}

Любая помощь будетс благодарностью

...