Я установил некоторые условия на своем сервере. Я использую API снегоочистителя на стороне клиента для отслеживания этих условий. Как только эти условия будут выполнены, на стороне клиента должно открыться всплывающее окно, содержащее две кнопки, которые могут отображаться на клиенте. сторона хочет, чтобы видео-чат с агентом присутствовал на стороне сервера или нет. Я могу прослушать звуковой сигнал, как только через веб-сокет отправлено сообщение о том, что выполнены условия и на стороне клиента вызывается функция jbox, но не отображается никакого всплывающего окна, отображающего содержимое, а также кнопку отмены и подтверждения.
webSocketBridge.listen(function() {
new jBox('Confirm', {
content: 'Do you want to video chat with our agent?',
cancelButton: 'Nope',
confirmButton: 'Sure do!',
attributes: {
x: 'right',
y: 'top'
},
audio:beep.play(),
volume: 80,
closeButton:true,
autoClose:false,
});
});