Нажатие на кнопку при откытии страницу
Пытаемся интегрировать api по мануалу
https://github.com/vedisoft/js-sdk-tutorial Там есть 2 момента: $('#button').on('click', function() { if ($(this).text() === 'Соединить') { pz.connect({ host: 'ws://localhost', // Адрес сервера client_id: 'password', // Пароль client_type: 'jsapi' // Тип приложения }); } else { pz.disconnect(); } }); setInterval(function() { if (pz.isConnected()) { $('#indicator') .removeClass('badge-important') .addClass('badge-success') .text('Соединение установлено'); $('#button').text('Разъединить'); } else { $('#indicator') .removeClass('badge-success') .addClass('badge-important') .text('Нет соединения'); $('#button').text('Соединить'); } }, 1000); <button id="button" class="btn pull-right">Соединить</button> <span id="indicator" class="badge">Проверка соединения...</span> Суть в чем, открываем страничку, и висит кнопка, которую нужно нажать "соеденить". А нам хотелось бы эту кнопку убрать, а чтобы просто происходило соединение при открытии страницы, без всяких кнопок. пытались просто выполнять функцию: pz.connect({ host: 'ws://localhost', // Адрес сервера client_id: 'password', // Пароль client_type: 'jsapi' // Тип приложения }); Но тогда постоянно почему-то висит сообщение "Проверка соединения" и не соединяется. Что не так делаем? был бы благодарен за помощь |
У меня пашет норм
pz.connect({ user_phone: userPhone, // Номер менеджера host: "ws://localhost", // Адрес сервера client_id: 'password', // Пароль client_type: 'jsapi' // Тип приложения }); Не знаю что значит строка // Номер менеджера но у Вас ее нет. P.S Без нее тоже пашет |
Часовой пояс GMT +3, время: 17:23. |