Developer community

Call.reject и Call.Failed

  •  
    Hoberm asked this on August 4, 2015 at 1:19 pm

    Здравствуйте. Пишется свое приложение по мотивам этого.

    При входящем звонке в веб приложении появляется модальное окно. В нем есть кнопочка “Отклонить”, которая вызывает currentCall.reject(). Я звоню в приложение, слушаю приветствие, информацию о том, какой я в очереди. В веб приложении через некоторое время нажимаю “Отклонить”.

    Насколько я вижу по логу в консоли браузера, reject срабатывает. Но в телефоне мне продолжают играть музыку, а также сообщают что оператор ответить мне менее через 900 с чем то минут. Это продолжается, пока сам не бросишь трубку.

    В логе есть такое:

    2015-08-04 12:33:07 Sent event to JS onPhoneEvent with params [{code = 486 ; headers = {} ; id = *** ; name = Call.Failed ; reason = Busy ; } ; ]

    Насколько я понимаю, эта строка говорит о том, что произошло событие Call.Failed, но его обработчик не срабатывает, потому что дальше еще много строк вида:

    2015-08-04 12:33:33 Executing JS command: Say with params [{id = *** ; language = ruinternalfemale ; text = Вы находитесь в очереди под номером 1. Оператор ответит Вам менее чем через 720 минут. ; } ; ].

    Ошибку можно воспроизвести также при использовании приведенного в статье кода сценария VoxEngine и веб приложения.

    Скажите пожалуйста, как сделать так, чтобы при вызове в веб клиенте reject (или decline, не ясно, в чем разница), звонок прекращался на стороне звонящего с телефона?

    Comments

  •  
    • Hoberm

      Как оказалось, это особенность модуля ACD – если один из операторов бросает трубку, ACD пытается передать звонок другому оператору, то есть ищет оператора со статусом Ready.

      August 19, 2015 at 1:48 pm
  •  
    • HenryBox

      ЦЕМ ІІІ – шлакопортландцемент, содержащий гранулированный шлак в пределах 36-65%; обычно выпускается с классом прочности М400. Этапы восстановления паркетного покрытия Следующим индексом указываются виды добавок, которые влияют на специфические свойства раствора. Для смесей ЦЕМ II-ЦЕМ V добавляются значения подтипов, основанные на содержании определенных компонентов: пожаростойкость – металл не горючий материал; Для укладки пенофола необходимо выполнить обрешетку стены брусом или профилями. Стыки между плитами закрывают алюминиевым скотчем. Недостатки пенофола не выявлены. После его укладки выполняется чистовая отделка стен. На арматурную сетку укладывается труба с шагом 100-300 мм и выбранным типом укладки, в зависимости от проектного решения. Труба крепится к арматурной сетке с помощью пластиковых хомутов (2-3 шт. на 1 п.м. трубы). В местах компенсационных швов на тепловую трубу надевается защитная гофр-труба. Каждая петля тепловой трубы начинается и заканчивается в распределительном коллекторе, т.е. без стыков. Квартира предназначена под сдачу, потому беспокоиться об особых дизайнерских решениях и подстраивать интерьер «под себя» просто недопустимо. Наша цель – апартаменты должны понравиться максимальному числу людей, легко чиниться или чиститься, стоить недорого. Потому дизайн должен быть простым и функциональным, желательно придерживаться нейтральных и светлых тонов. Следует избегать ковров. Обилия подушек, тяжелых штор – они не только «старят» интерьер, но и требуют ухода, собирают пыль, на которую у съемщика может быть аллергия. Мы рассказали обо всех достоинствах и недостатках стальных дверей, вам остается только сделать выбор, который должен обеспечить надежную защиту вашего жилища. Что следует знать о тротуарной плитке? К входным, особенно уличным дверям, предъявляются особые требования, так как ни для кого не секрет, что такие конструкции ежедневно подвергаются действию осадков, температурных перепадов и ультрафиолетового излучения – факторов, негативно отражающихся на их функциональности. o-remonte.com Квартира и все ее элементы должны прослужить долго, даже при постоянной жесткой эксплуатации. Низкая температура теплоносителя способствует повышению эффективности тепловых насосов и солнечных батарей. Тепловой насос потребляет, например, на 30% меньше энергии, при снижении температуры теплоносителя с 55°С при радиаторном отоплении до 35°С при напольном отоплении. На арматурную сетку укладывается труба с шагом 100-300 мм и выбранным типом укладки, в зависимости от проектного решения. Труба крепится к арматурной сетке с помощью пластиковых хомутов (2-3 шт. на 1 п.м. трубы). В местах компенсационных швов на тепловую трубу надевается защитная гофр-труба. Каждая петля тепловой трубы начинается и заканчивается в распределительном коллекторе, т.е. без стыков. Б – быстротвердеющий; Полиэтиленовая пленка 80-100 мкм. Служит гидроизоляционным слоем. Экзотическая доска паркетная венге – одно из удачных изобретений нашего времени. Целесообразное совмещение твердых и более мягких пород дерева, продуманная, стабильная структура, достаточно простая укладка, долгий срок службы – все это позволяет паркетной доске занимать достойное место на рынке половых покрытий. При изготовлении доски породистую древесину применяют только в рабочем слое толщиной 3,5-6 мм. А для изготовления основного слоя используют более дешевые (хвойные) виды древесины. Экономя дорогую древесину, изобретатели доски нашли хорошее решение для того, чтобы снизить деформацию напольного покрытия. В основу современной технологии было заложено качество древесины увеличиваться поперек волокон в 10 раз больше, чем вдоль. Поэтому лист паркетной доски был изготовлен как 3-хслойная конструкция, изготовленная из слоя хвойных видов и рабочего слоя ценной древесины (дуб, бук, клен, мербау и другие породы, которые используются для изготовления штучного паркета). Циклевка покрытия Почему так получилось? Оказалось, что при установке пластиковых окон на хрущевский балкон было допущено множество ошибок: неукрепленный парапет (может привести к обрушению балкона), пена над козырьком, которая, словно дуршлаг, пропускает воду, заведенный внутрь оцинкованный экран, который пеной залили, а про водоотведение забыли (или не знали?). Виды используемых пленок Новые коттеджи, павильоны, торговые и офисные центры часто отделываются сайдингом. Сайдинг симпатично смотрится, не требует никакого ухода и десятилетиями остается красивым. Он быстро ставится практически в любую погоду (до минус 15°С при установке профессионалами). И сайдинг позволяет эффективно утеплить здание – необязательно возводить толстенные стены и много тратить на обогрев. линолеум или ламинат на кухню Почему сибирская лиственница? В основном сайдинг идет на новые деревянные дома из непрофилированного и нешлифованного бруса, дома из обычного (не облицовочного) кирпича, реже на бетонные здания. хорошие показатели теплоизоляции. Зимой в таком доме не будет холодно, стены отлично прогреваются и удерживают тепло в доме. Летом же наоборот, стены сохраняют внутреннюю прохладу помещений; Вагонка штиль – выбирайте лучшее решение для вашего дома! Монтаж сайдинга вполне реально сделать своими силами. В этом поможет подробная инструкция по монтажу. Инструмент, за редким исключением – самый обычный. Неопытным монтажникам не рекомендуем установку при температуре ниже 0°С. Для всех видов шлифованной фанеры обязательно указание класса эмиссии свободного формальдегида Е1 и Е2. Качество шлифованной фанеры оценивается по многим показателям, например: по пределам прочности при скалывании, статическом изгибе, растяжении образцов, а также по следующим показателям – содержанию влаги, наличию дефектов. По толщине листы (плиты) шлифованной фанеры выпускаются от 4 до 40 мм. Фанеру шлифуют для создания гладкой поверхности фанеры и выравнивания по толщине, устранения загрязнений и царапин.
      Взято с http://o-remonte.com

      January 18, 2017 at 12:37 pm
 
Reply To: Call.reject и Call.Failed
Your information: