Документация для разработчиков
Темная тема

События

Полный список событий:

Событие Описание
BackgroundCallCard::initialized Происходит после создания карточки звонка. в функцию обратного вызова будет передан номер телефона.
BackgroundCallCard::addCommentButtonClick Происходит при сохранении комментария в карточке звонка. В функцию обратного вызова передается текст комментария.
BackgroundCallCard::muteButtonClick Происходит по нажатию на кнопку выключения микрофона. В функцию обратного вызова передается булево значение: true - ожидается выключение, false - ожидается включение.
BackgroundCallCard::holdButtonClick Происходит по нажатию на кнопку удержания звонка. В функцию обратного вызова передается булево значение: true - ожидается включение удержания, false - ожидается выключение удержания.
BackgroundCallCard::closeButtonClick Происходит по нажатию на кнопку завершения звонка. В функцию обратного вызова ничего не передается.
BackgroundCallCard::transferButtonClick Происходит при выборе оператора, на которого текущий оператор хочет перевести звонок. В функцию обратного вызова передается объект со свойствами phoneNumber - номер текущего звонка и target - идентификатор пользователя Битрикс24.
BackgroundCallCard::cancelTransferButtonClick Нажатие на кнопку "вернуться к звонку". В функцию обратного вызова ничего не передается.
BackgroundCallCard::completeTransferButtonClick Нажатие на кнопку "перенаправить". В функцию обратного вызова ничего не передается.
BackgroundCallCard::hangupButtonClick Нажатие на кнопку "завершить". В функцию обратного вызова ничего не передается.
BackgroundCallCard::nextButtonClick Нажатие на кнопку "следующий". В функцию обратного вызова ничего не передается.
BackgroundCallCard::skipButtonClick Нажатие на кнопку "пропустить". В функцию обратного вызова ничего не передается.
BackgroundCallCard::answerButtonClick Нажатие на кнопку "ответить". В функцию обратного вызова ничего не передается.
BackgroundCallCard::entityChanged Происходит в карточке обзвона при смене текущего обзваниемого. В функцию обратного вызова ничего не передается.
BackgroundCallCard::makeCallButtonClick Нажатие на кнопку "перезвонить". В функцию обратного вызова ничего не передается.
BackgroundCallCard::qualityMeterClick Происходит при оценке качества связи. В функцию обратного вызова передается целочисленное значение от 1 до 5.
BackgroundCallCard::dialpadButtonClick Происходит по нажатию на одну из цифровых кнопок телефона. В функцию обратного вызова передается нажатый символ.
BackgroundCallCard::notifyAdminButtonClick Нажатие на кнопку "уведомить администратора". В функцию обратного вызова ничего не передается.


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Игорь Шевчик
Сообщение не промодерировано, возможны ошибки и неточности.
(im ver 22.1200.0)
Обработчик BackgroundCallCard::notifyAdminButtonClick не работает

/bitrix/js/im/phone_call_view.js
Код
case 'notifyAdmin':
 buttonNode = self._renderSimpleButton(
  BX.message('IM_M_CALL_BTN_NOTIFY_ADMIN'),
  'im-phone-call-btn im-phone-call-btn-blue im-phone-call-btn-arrow',
   function()
    {
      BackgroundWorker.isUsed
       ? BackgroundWorker.onNotifyAdminButtonClick()
       : self.callbacks.notifyAdmin()
      ;
    }
   );
   buttonsFragment.appendChild(buttonNode);
break;

Обработчик кнопки не в курсе что есть фоновое приложение
© «Битрикс», 2001-2024, «1С-Битрикс», 2024